Grace Hotel & Spa
Built with a perfect blend of Italian touch & a romantic effect, the resort Grace Hotel & Spa mirrors charm and elegance in a best way possible. Nestled in the backdrop of mesmerizing mountainous ridges, wildlife, tea plantations and more picturesque beauty of the surrounding displays the magnificent view like no other.

Leave a Reply

Your email address will not be published. Required fields are marked *