Mercure Southampton Centre Dolphin Hotel

34-35 High Street
Southampton
United Kingdom