Hotel Reviews

InStyle travel and hotel reviews: The best hotels in England and around the world.

It’s this year’s World Design Capital AND came top in The New York Times 52 Places to Go in 2014 list – Cape Town is the place to be. We took in the city from the Belmond Mount Nelson Hotel...

Hotel Reviews: Cowley Manor