4* Star Hotels in Greater London

Destinations in Greater London

Map of 4* Star Hotels in Greater London

Meriden Court by CAPITAL London
690 m. South Kensington Underground Station 1.9 km. Victoria Train Station

Want to take a rest and explore the city? Hotel «Meriden Court by CAPITAL» is located in London. This hotel is located in 4 km from the city center.

Meriden Court, Chelsea Manor Street, London, SW3 3TS

Millharbour Residences London
Free Wi-Fi Parking
720 m. Canary Wharf Underground Station 4 km. Blackheath station

Set 5 km from Tower of London, Millharbour Residences offers accommodation with a fitness centre, a garden and a 24-hour front desk for your convenience. Free Wi-Fi is offered throughout the property and private parking is available on site.

Number of rooms: 20

45 Millharbour, Tower Hamlets, London, E14 9TR, United Kingdom

Milson House London

Milson House
Vacation Home London

Free Wi-Fi
350 m. Kensington (Olympia) 3.3 km. Paddington Station

Active or laid-back vacation, it’s up to you to decide. Cottage «Milson House» is located in London.

Milson Road, London, W14 0LH

Show More Hotels