Highfield House 3 stars

119 Highfield Lane, Southampton, SO17 1AQ, United Kingdom

Hotel image
Read more reviews for Highfield House