Apartment in St Denys Apartment Southampton
Situated in Southampton and only 3.3 km from The Mayflower Theatre, Apartment in St Denys features accommodation with garden views, free Wi-Fi and free private parking. This recently renovated apartment is located 3.
Number of rooms: 5
101 Saint Denys Road, Southampton, SO17 2FS, United Kingdom