hotel near royal albert hall in London United Kingdom

About 3 results.

clear
hotel near royal albert hall
clear
London United Kingdom

100 Queen's Gate Hotel London, Curio Collection by Hilton

100 Queen's Gate, SW7 5AG London, United Kingdom

Gracing the Royal Borough with its Edwardian façade, this Kensington hotel charms guests with its contemporary interior and modern amenities.

54 Boutique Hotel

54 Queen's Gate, SW7 5 London, United Kingdom
thumb_up 475 likes
rate_review 44 Reviews
favorite 897 favorites

Hotel near Royal Albert Hall An independent boutique hotel in South Kensington. 26 air conditioned rooms. Free Wi fi, coffee, tea and water.

Comfort Inn London - Westminster

39 Belgrave Road, SW1V 2BN London, United Kingdom
thumb_up 411 likes
rate_review 50 Reviews
favorite 1293 favorites

Welcome to Comfort Inn Westminster, a brand new, contemporary style, budget hotel.

  • 1