
London, United Kingdom
Taj 51 Buckingham Gate Suites and Residences
Apartment · TAJ HOTELS
Located a short walk from St. James Park and Victoria Stations, Taj 51 Buckingham Gate Suites and Residences places you minutes from iconic landmarks like Buckingham Palace, Westminster Abbey, and the London Eye. This five-star…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Secure parking


