The Majestic is located in the heart of central London, between the Earls Court and Gloucester Road Underground Stations, which services three different underground lines.
The immediate area attractions include the Natural History Museum, the Victoria and Albert Museum and the Olympic and Earls Court Exhibition Halls.
Guest rooms at the London Majestic Hotel are equipped with satellite TV and en-suite facilities.
The Majestic has an Italian Restaurant on-site, which features al fresco dining on its terrace in the summer months.