Leonardo Royal Hotel Southampton Grand Harbour
Sophisticated Guest Accommodation
About Leonardo Royal Hotel Southampton Grand Harbour
The Leonardo Royal Hotel Southampton Grand Harbour is located on the waterfront in Southampton. They have 173 rooms and suits to offer to guests. It's the ideal hotel to accommodate your guests for your Southampton wedding.
Contact & Location
Leonardo Royal Hotel Southampton Grand Harbour
West Quay Road, Southampton, SO15 1AG, Hampshire, United Kingdom