The Tower House, England Our rating: Medium

The Tower House is a small, charming guesthouse situated in the heart of the city. Set among many of the oldest colleges and close to the city's main shops, sights and museums as well as the historic Covered Market, it makes a very convenient base.

Tower House, Oxford
Map of The Tower House, England
Tower House, Oxford
Tower House, Oxford
View hotel in detail