Este hotel ocupa una antigua posada ubicada en la Hight Street de Southampton, a 450 metros del centro comercial West Quay y a unos 1.500 metros de la estación central de tren. El The Star Hotel está catalogado como de grado II y ofrece WiFi y aparcamiento privado gratuitos.
El The Star Hotel se encuentra en una zona histórica de Southampton. Está a unos 650 metros del puerto, que alberga los ferris a la isla de Wight y las terminales de cruceros.
Las habitaciones incluyen TV, teléfono y set de té y café. La mayoría tienen baño, y algunas disponen de cama con dosel. Fueron ocupadas por la familia real británica en el siglo XIX.
El bar salón ofrece cócteles y vinos. El hotel cuenta con recepción 24 horas y varios salones de actos.