Hotel Ricasa is rated 3 stars and is placed about 4.6 km from Do Drul Chorten Stupa.
The venue is 3.7 km away from Ranka Monastery. The property lies within 4 km from the city center.
Hotel Ricasa is located within 85 km from Bagdogra airport.
Guests can make use of laundry and a doctor on call on site.