STAYMAKER Hotel Atithi & The Padosan Restaurant is a 3-star property set in Rānchī. Featuring a garden, this 3-star hotel has air-conditioned rooms with a private bathroom. The accommodation offers room service and a 24-hour front desk for guests.
Number of rooms: 9
Baikunth Nagar St, Ranchi, Jharkhand, 834005 Rānchī, India