Lynton Hotel is a good accommodation choice in London.
Major London sights, such as Buckingham Palace and Apollo Theatre are located nearby. Guests will find London city center within a 20-minute walk from the property.
The hotel is set next to a palace and a theater.
The rooms look on to the terrace.
Every day a complimentary breakfast is served in the dining room. Thomas Cubitt Public House and Dining Room offers British and Italian meals and lies within 150 meters of the property.
A 10-minute walk will take you to Sloane Square subway station. Lynton Hotel is located within 15 km from London City airport.