The Castle Stay Inn features 14 rooms and lies at a distance of 2.5 km from Lake Pichola boating. This hotel also includes a car park.
City Palace is nearly 10 minutes' drive away. The 3-star hotel is also just a minute's drive from Lake Pichola. Shri Manshapurna Karni Mata Temple is at a distance of 4.1 km from this property. Guests will find Private bus stop next to The Castle Stay Inn, about a 10-minute walk away.
The rooms include air conditioning, along with such modern comforts as a flat-screen TV with satellite channels. Bathrooms are fitted with a separate toilet and a shower as well as bath sheets and slippers.
Offering Indian dishes, Paliwal Restaurant lies only a 7-minute walk away.