Housing a restaurant, Hotel Green Lake is located in Deorāli. Mountain views can be enjoyed from all rooms, while free WiFi access is available in public areas. Fan-cooled rooms are fitted with a desk, seating area and a cable TV.
Housing a restaurant, Hotel Green Lake is located in Deorāli. Moun Read more
Housing a restaurant, Hotel Green Lake is located in Deorāli. Mountain views can be enjoyed from all rooms, while free WiFi access is available in public areas. Fan-cooled rooms are fitted with a desk, seating area and a cable TV.
Housing a restaurant, Hotel Green Lake is located in Deorāli. Mountain views can be enjoyed from all rooms, while free WiFi access is available in public areas. Fan-cooled rooms are fitted with a desk, seating area and a cable TV.
Number of Rooms: 10