Victory House Hotel Southampton, Hampshire
Located in Southampton, Victory House provides city views and free Wi-Fi, 2.6 km from The Mayflower Theatre and 3.2 km from Southampton Guildhall. There is a private entrance at the apartment for the convenience of those who stay.
Number of rooms: 2
2-6 Romsey Road, Southampton, SO16 4BZ, United Kingdom