Overlooking East Park, Leonardo Hotel Southampton has a 24-hour reception and a modern restaurant. The hotel is located in Southampton centre, less than a mile from Southampton Central Railway Station. Free Wi-Fi is accessible throughout.
Zimmeranzahl: 283
Charlotte Place, Southampton, SO14 0TB, Großbritannien
Hotel heute 2-mal gebucht.