Situated not too far from Heathrow, Cliveden House is a storied UK mansion-turned-hotel. Check out these photos to see why it may change your mind about airport hotels.
CNN.com - RSS Channel - App Travel Section, CNN: Travel
Mon, 03/18/2019 - 4:21am
Situated not too far from Heathrow, Cliveden House is a storied UK mansion-turned-hotel. Check out these photos to see why it may change your mind about airport hotels.