Hotels in South Kensington
Views of Natural History Museum from some rooms, V&A museum is next door to Natural History Museum. Royal Albert Hall at top of street. Hyde Park, Kensington Gardens, Harrods, Harvey Nichols all apprx 10 minute walk. Hotel is boutique & contemporary in interior georgian Town House exterior. New management so introductory rates offered will only be available for a limited period.
Credit Cards Accepted
TV in Rooms
This page viewed on 2,708 occasions since 27th November 2007