Hotel JSR INN

Hotel JSR INN

Luxury Countryside Hotel, Full Service

Location – Dehradun-UK  Status – Project Completed

Agreement to do opening and  take overall responsibility for the management of the property.

Back to Top