Weavers Rest heeft uitzicht op het meer, en biedt accommodatie met een balkon en een koffiezetapparaat, op ongeveer 37 km van Treinstation Chatham. De accommodatie is gelegen op 19 km van Leeds Castle, en biedt een tuin en gratis privé parkeergelegenheid.
De villa heeft een terras, 1 slaapkamer, een woonkamer en een goed uitgeruste keuken met een koelkast en een vaatwasser. Handdoeken en beddengoed worden bij de villa verzorgd.
Historic Chatham Dockyard ligt op 38 km van de villa, en Rochester Castle ligt 39 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 82 km van Weavers Rest.