- UK Information
- UK Hotels
- Town or Country - Neptune House Apartments
Town or Country - Neptune House Apartments
Located in the centre of Southampton, the Neptune House apartment offers a balcony with views of the marina. Guests can enjoy free parking, free Wi-Fi and free toiletries in their bathroom.
Rating
Town or Country - Neptune House Apartments
Neptune House, 11 Neptune Way
Southampton
SO14 3FN
Map and Directions
Neptune House, 11 Neptune Way
Southampton
SO14 3FN
Map and Directions
Prices from £69
2