Ibis Southampton Centre

West Quay Road
Southampton
United Kingdom