28 Gloucester Terrace London (United Kingdom) Area: Notting Hill / Paddington
Situated at the heart of London, this property is just a few minutes' walking distance away from Paddington Station and Oxford Street. Guests can explore Madame Tussauds Wax Museum, Regents Park and...
Dolphin Square - Chichester St London (United Kingdom) Area: Victoria & Westminster
This hotel is located in a peaceful residential area in the heart of Westminster, providing guests with a gateway to the myriad cultural jewels in London. There is always something happening in...
Richmond Way London (United Kingdom) Area: Earl's Court
This great hotel, located in Notting Hill, enjoys a nice location in a romantic and trendy area of the city. Guests will be able to reach a variety of shopping streets, such as Kensington High Street...
1-15 Templeton Place London (United Kingdom) Area: Earl's Court
A central stay in well-heeled Kensington, close to museums, landmarks, luxury shopping and some of the city's most beautiful green spaces. Tucked away on a magnificent Victorian row near Exhibition...