Super Deluxe Room

With a sumptuously appointed bedroom and living room, Super Deluxe room is perfect for discerning travelers who seek space and luxury. This double-room suite offers commanding views of the entire Sahyadri mountain range. See the moving murals of mist and […]

Loading...