Hotel Mercure Southampton Centre Dolphin, 34 High Street, Southampton SO14 2HN, United Kingdom
Approx 0.07 KM away