Hotels nearby International House, London, Mayfair W1J 7BU, UK



London Serviced ApartHotel

Approximately 1.77 km away
Address: 68 Charlotte Street, London, United Kingdom

Cheshire Hotel

Approximately 1.77 km away
Address: 110,Great Russell Street, London, United Kingdom

Covent Garden by onefinestay

Approximately 1.77 km away
Address: Various places around Covent Garden, London, London, England, United Kingdom

YHA London Central

Approximately 1.77 km away
Address: 104 Bolsover Street, London, London, England, United Kingdom

London Serviced ApartHotel

Approximately 1.77 km away
Address: 68 Charlotte Street, London, United Kingdom

Cheshire Hotel

Approximately 1.77 km away
Address: 110,Great Russell Street, London, United Kingdom

Covent Garden by onefinestay

Approximately 1.77 km away
Address: Various places around Covent Garden, London, London, England, United Kingdom

Sidney Hotel

Approximately 1.78 km away
Address: 68-76 Belgrave Road, London SW1V 2BP, United Kingdom

London Continental Hotel

Approximately 1.78 km away
Address: 88 Gloucester Place, London, London, England, United Kingdom

London Continental Hotel

Approximately 1.78 km away
Address: 88 Gloucester Place, London, London, England, United Kingdom

The Apartments Chelsea

Approximately 1.79 km away
Address: 41 Draycott Place, London, United Kingdom

The Apartments Chelsea

Approximately 1.79 km away
Address: 41 Draycott Place, London, United Kingdom

Myhotel Bloomsbury

Approximately 1.79 km away
Address: 11-13 Bayley Street. Bedford Square, London, United Kingdom

Access Marble Arch

Approximately 1.79 km away
Address: 1 Harrowby Street, London, London, England, United Kingdom

Myhotel Bloomsbury

Approximately 1.79 km away
Address: 11-13 Bayley Street. Bedford Square, London, United Kingdom