Hotel Ibis Southampton Centre, Southampton

West Quay Road SouthamptonSO1 0RA, United Kingdom
Hotel chain: Accor