This fantastic three star hotel has recently reopened after a complete renovation and now offers excellent value for money. One of the best three star hotels in London! (0408AB) The lobby is small and elegant, with contemporary paintings and a small seating area.
This lovely hotel is located between Earls Court and Gloucester Road on a quiet side street. Earls Court exhibition centre is within easy walking distance. Many of London's main attractions are just a short underground journey away with the Piccadilly/Circle or distric line.