Details
Entrance 2

Hotel Le ROI, Tehri

Located right on the edge of the beautiful Tehri Lake, Hotel Le ROI, Tehri, is a captivating vacation spot in the land of Gods, Uttarakhand. Visit for an unforgettable experience!