The 2-star Bella Casa Hotel is situated a mere 3.2 km away from Ranka Monastery.
Banjhakri Water Falls are within a 30-minute walk of the property. The hotel offers perfect location 2 km from the center of Gangtok.
Guests will enjoy Asian and Chinese cuisine of Allen's Kitchen, which is about 100 meters away.
Bella Casa Hotel is located within 80 km from Bagdogra airport.
Residents will benefit from 24-hour room service, laundry and a doctor on call.