The 3-star London Guards Hotel offers fine accommodation in London.
Bayswater, The Reel Poster Gallery and Threesixty Theatre are located 150 meters from the hotel. The distance between London city center and the property is 4 km.
Nearest underground station is Lancaster Gate, which is only 400 meters away. Due to its location 20 km from London City airport, it will take about 20 minutes' drive to get there.
Eat & Drink
Guests can enjoy Italian cuisine at Fontana Restaurant located fairly close to the property.