80 Bedford Place Hotel Southampton, Hampshire
Set in the centre of Southampton, 80 Bedford Place has well-equipped accommodation featuring free Wi-Fi, 700 metres from The Mayflower Theatre and 700 metres from Southampton Guildhall.
Number of rooms: 3
Bedford Place, Southampton, SO15 2DF, United Kingdom