C
Callum Finlayson Review of London Marriott Hotel Regents ...
Excellent business hotel, good facilities, the loc...
Excellent business hotel, good facilities, the location though is one that you're more likely to pick because it's convenient to get somewhere else than because you're specifically wanting to be there!
Comments: