The White Hart

3.7
(16 reviews)
Hambledon Road, Denmead PO7 6NG England
+44 23 9225 5953Official website
Charming
Romantic
Specialty Inn
Hotel
The White Hart | Southampton | United Kingdom | TripAligner