Offering sea views, Monarch is an accommodation located in Weymouth, less than 1 km from Weymouth Beach and a 10-minute walk from Weymouth Harbour. The property is around 39 km from Corfe Castle, 42 km from Golden Cap and 7.4 km from Portland Castle.
Weymouth, DT4 8TJ, United Kingdom