Loading hotels
Confirming room availability...
Amba Hotel Grosvenor, 101 Buckingham Palace Road, London, United Kingdom
Welcome to The Grosvenor Hotel which is located in London and close to the Apollo Victoria Theatre and the Westminster Cathedral. The main hotel amenities are 24-hour front desk, elevator and free WiFi. Additional amenities include ironing facilities, smoke-free property, wedding services and tours & ticket assistance. This hotel accepts the following payment types: American Express, Diners Club, JCB International, MasterCard and Visa. Cash not accepted. Pets not allowed.