6 New Road
Main: 0871 52...
Ideally positioned in the heart of Southampton, within easy reach of many local attractions and only minutes from Southampton city centre. This hotel also has excellent transport links.
Reviews for this businessLeave a review
Monday to Sunday
Open 24 Hours