With a stay at The Star Hotel in Southampton (Southampton City Centre), you'll be within a 15-minute drive of University of Southampton and Southampton Maritime Museum. This hotel is 12.8 mi (20.6 km) from Winchester Cathedral and 12.8 mi (20.6 km) from..