Deolo Cliff Eco Resort Resort
Deolo Hill, Kalimpong, Darjeeling, 734301 Kalimpong, India
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.