The hotel is situated close to Earls Court Exhibition Centre and is well placed for enjoying the pubs and restaurants in the area. You can easily access the world famous museums in South Kensington and the River Thames is just a short walk away.