An impressive 5-star super-yacht inspired hotel that ‘floats’ in the harbour; overlooking the marina, the location is spectacular. Since it opened in 2017 it’s proving to be a hot spot for business…
With a prime location beside the River Itchen, Southampton Football Club is the largest stadium in South East England so it’s the perfect venue for weddings and private celebrations as well as business…