The apartment hotel is located in the heart of one of the most desirable locations in Londons Notting Hill. It is just a stones through away from Londons famous Portobello Road Market and some of Londons trendiest bars and restaurants. The aparthotel...
Conveniently situated just 500 metres away from Edgware Road tube station, this complex enjoys links to many areas of London. The complex is situated just a 2 minutes walking distance away from Paddington railway station, which provides the Heathrow...
Beautifully situated amidst the peace and serenity of the leafy inner-city sanctuary of Maida Vale, this property lies just a 3 minutes walk away from Warwick tube station. The famous Little Venice is just a 5 minutes walking distance away....
This apartment complex is strategically located in London. The property is just 200 metres away from Euston underground station. Regents Park is a 5 minutes walking distance away. Kings Cross Train Station and Covent Garden can also be found nearby....
Located in a prestigious setting in London, this complex is within easy access of South Kensington, Earls Court Exhibition Centre and the Natural History Museum. Paddington Station is 1.4 km away. A wide range of stylish shopping opportunities,...
Only a 2-minute walk from Earls Court Underground Station, linking to Piccadilly Circus in the centre of the city in 10 minutes, this hotel is in a prime location. Close to an array of attractions, guests will find restaurants and bars within 5...
The hotel is located in Camberwell in zone 2 in Central London with good connections to the West End. The city centre is 5.5 km away. Oval tube station and the Oval Cricket Ground are some 5 minutes away while shopping venues and nightspots are...