Rita Road, Near Hotel Pinewood
Shillong, Meghalaya 793001, India
Believe it or not… we are offering you a stay with nature with its fullness in the heart of Shillong City. You can feel the joy and peace with us. Our specially designed rooms and professional staff will make you feel as you are at your own home.
We are located just 1km from the main city and a 3-minute walk from the famous Ward’s Lake in Shillong.