Rembrandt Hotel
11 Thurloe Place London, SW7 2RS, UK
  Special Non-Published Rates - Directly from the Hotel
Best Hotel Rates and Reservations Save up to 42% by calling: 877 927 4002  
Map Location Photos
Hotel Class: First Class 4 Star Hotel
Rooms: 195
Address: 11 Thurloe Place London, SW7 2RS, United Kingdom
Location: City Center, in fashionable South Kensington, near Harrods, Museums and Shopping.
Description: Rembrandt Hotel London England. Located Directly opposite the Victoria and Albert Hall and smack in the middle of London's most interesting shopping and dining area. Among the many London properties Rembrandt Hotel have been recently given a bright shine is this long time American favorite. Directly opposite the Victoria and Albert Hall and smack in the middle of London's most interesting shopping and dining area, The Rembrandt sparkles with elegance, comfort and modern efficiency. From the hotel's sprawling tea lounge to it's Roman health club and crisply attractive bedrooms, The Rembrandt is one of London's most popular hotels.
For Special Rates Call:
877 927 4002
   
   

TRAVEL BY FINGERTIP: EUROPE HOTELS, CARIBBEAN HOTELS, MEXICO HOTELS

EUROPE HOTELS, EUROPE TRAVEL, EUROPE VACATION, EUROPE

ENGLAND HOTELS, ENGLAND TRAVEL, ENGLAND