Hotel Services
Â
Area Attractions
Â
Earls Court Underground Station - 500 metres
Gloucester Road Underground Station - 500 metres
Earls Court Exhibition Centre - 1.0 kilometre (0.5 mile)
Royal Albert Hall - 1.0 kilometre (0.5 mile)
Natural History Museum - 1.0 kilometre (0.5 mile)
Hyde Park - 1.0 kilometre (0.5 mile)
Science Museum - 1.0 kilometre (0.5 mile) Kensington Palace - 3.0 kilometres (2.0 miles)
Hotel Address
  Â
160 Cromwell Road - LONDON, SW5 TL GB
Â
Click Photo to View
Â