Macdonald Hotel
Macdonald Hotel
45-46 Argyle Square, Kings Cross, Camden
London
WC1H 8AL
United Kingdom
Rooms from £35.00 ( €51.80 / $64.05 ) per night
The hospitality at the Macdonald & Devon Hotel will make your visit to London complete. We are centrally located in the heart of London and well served by public transport.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







