Nestled in the greenery of Darjeeling, Deolo Cliff Eco Resort operates a 24-hour front desk to help guests. It offers free Wi-Fi in hotel rooms. Free parking facility is available.
Numero delle stanze: 8
Deolo Hill, Kalimpong, Darjeeling, 734301 Kalimpong, India