Situated in Sātāra, 43 km from Mahābaleshwar, Vista Rooms at Radhika Road boasts air-conditioned rooms with free WiFi throughout the property. Free private parking is available on site. The rooms have a TV.
Situated in Sātāra, 43 km from Mahābaleshwar, Vista Rooms at Radhika Road boasts air-c Read more
Situated in Sātāra, 43 km from Mahābaleshwar, Vista Rooms at Radhika Road boasts air-conditioned rooms with free WiFi throughout the property. Free private parking is available on site. The rooms have a TV.
Situated in Sātāra, 43 km from Mahābaleshwar, Vista Rooms at Radhika Road boasts air-conditioned rooms with free WiFi throughout the property. Free private parking is available on site. The rooms have a TV.
Number of Rooms: 22