Located 513 meters from Royal China. Set in a prime location of Lymington, The Angel & Blue Pig puts everything the city has to offer just outside your doorstep.
Located 619 meters from Royal China. Stop at Stanwell House Hotel to discover the wonders of Lymington. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.
Located 1,309 meters from Royal China. The Mayflower is conveniently located in the popular Lymington Town area. Featuring a satisfying list of amenities, guests will find their stay at the property a comfortable one.