Scimitar Care Hotels PLC is located in Potters Bar, United Kingdom on The Lodge, Coopers Ln Rd. Scimitar Care Hotels PLC is rated 3 out of 5 in the category assisted living facility in United Kingdom.
Address
The Lodge, Coopers Ln Rd
Accessibility
Wheelchair-accessible entrance