Featuring 3-star accommodation, HOTEL CLIFFTON ROYALS is located in Darjeeling, 600 metres from Himalayan Mountaineering Institute And Zoological Park and 1.3 km from Mahakal Mandir.
Número de habitaciones: 9
Dr.S.M Das Road, Above Joey's Pubs,Opp Rink Mall, Darjeeling., 734101 Darjeeling, India