March 4, 2015 Total Views: 5268 Today: 1 ★★★
Hotel Holland Apartments London, Situated in West London, within a 3-minute walk of Kensington Olympia Tube Station and 15 minutes’ walk of Kensington High Street, Holland Apartments offers free Wi-Fi and en suite rooms with kitchenettes. Rooms at Holland Apartments offer a daily maid service, flat-screen TV, and kitchenette with a refrigerator, microwave and kitchenware. The en suite shower room provides complimentary toiletries. Hairdryers are available upon request. There is a communal kitchen with additional cooking and washing up facilities. A wide selection of restaurants and pubs are located on Kensington High Street, as well as bus stops with services into central London. Westfield Shopping Centre is within a 10-minute walk of the apartments and features a 14-screen cinema and designer shops. Shepherds Bush Common is a 12-minute walk from Holland Apartments. (Hotel Holland Apartments London hotels booking).