Hotel Rembrandt Last updated: 27 January 2018 Loading Map.... Hotel Rembrandt12-18 Dorchester Road - WeymouthDetails 50.6222979 -2.4537070000000085 Address 12-18 Dorchester Road Weymouth Dorset DT4 7JU United Kingdom Upcoming Events No events in this location