Captains Place, Southampton, United Kingdom
Town Or Country - Captains House Hotel is situated in the centre of Southampton and features free Wi Fi in public areas.
This venue is located in Southampton City Centre district not far from Tudor House and Garden. Southampton City Art Gallery is a 15-minute walk from the accommodation.Holy Rood Church is within walking distance of this hotel.
A dining area, a cupboard and a hi-fi are featured in each room at the property. Here you can enjoy a microwave oven, an electric kettle and kitchenware.
Dhaba59 at a 30 metres distance offers delectable dishes.Southampton airport can be reached by car.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Town Or Country - Captains House!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please