The Elizabeth House Hotel, Southampton

42-44 The Avenue SouthamptonSO17 1XP, United Kingdom