Queens Park Hotel is located at Queensborough Terrace in the heart of London. Guests can admire the artefacts displayed at Victoria and Albert Museum, the world's largest museum. Situated on top of this museum is National Art Library, a major referen... read more
Queens Park Hotel is located at Queensborough Terrace in the heart of London. Guests can admire the artefacts displayed at Victoria and Albert Museum, the world's largest museum. Situated on top of this museum is National Art Library, a major reference library for artists.
Rooms
Queens Park Hotel offers single, double, twin and triple rooms that are well-appointed for a comfortable stay. The units include amenities such as telephone with voicemail, LCD TV and hospitality trays.
Restaurant
Guests can enjoy a continental breakfast served every morning at this London hotel. For their other dining needs they can visit neighbourhood restaurants such as Terrace, Halepi or Le Piaf.
hide