Nell Gwynn House Apartments, located in the Chelsea area, is a popular choice for travelers. Set 2 km from the excitement of the city, this 4-star property commands an excellent location and provides access to ... Read more
Nell Gwynn House Apartments, located in the Chelsea area, is a popular choice for travelers. Set 2 km from the excitement of the city, this 4-star property commands an excellent location and provides access to the city's biggest attractions. With its convenient location, the property offers easy access to the city's must-see destinations. Nell Gwynn House Apartments offers many facilities to enrich your stay in
London. Facilities like free Wi-Fi in all rooms, 24-hour security, daily housekeeping, kitchen, 24-hour front desk are readily available for the convenience of each guest. All guestrooms feature a variety of comforts. Many even provide closet, towels, wooden/parqueted flooring, clothes rack, separate living room to please the most discerning guest. The property's host of recreational offerings ensures you have plenty to do during your stay. Superb facilities and an excellent location make Nell Gwynn House Apartments the perfect base from which to enjoy your stay in London.