The Landmark London Hotel has a perfect location in Central London, just near Oxford street and Bond street so everything was really convenient for us. The room was superbly designed with very comfortable bed and a large, clean bathroom. It also has a wide range of amenities. The swimming pool was excellent. All of us enjoyed swimming laps everyday. Overall, great hotel. |