The Star Hotel
Informacje
Originally a traditional coaching inn, The Star Hotel is ideally located in the heart of Southampton's old town, within walking distance of many shops, theatres, galleries and restaurants.
powiększ