Home > MacDonald Hotel

MacDonald Hotel

Advertisements

 Profile 

    Macdonald and devon hotel, bed and breakfast in London. Family run 60 room b&b hotel centrally located in London near kings cross and st pancras railway and tube stations.


Click here to visit MacDonald Hotel