
Nainital, India
Royal Windsor Hotel
3-star hotel
With a stay at Royal Windsor Hotel in Nainital, you'll be 23.6 mi (38 km) from Nainital Lake and 21 mi (33.8 km) from Naina Devi Temple. This hotel is 10.6 mi (17 km) from Bhimtal Lake and 12.4 mi (20 km) from Bhimtal Lake…
- Wi-fi
- 24-hour reception
- Secure parking
- Restaurant


















