The hotel is nestled in a quiet part of Earl's Court, offering a retreat from the exhilarating atmosphere of this popular area. It is just 300 metres from the Exhibition Centre itself and 180 metres from the underground station, offering easy access to many of London’s most famous sights.