Boasting air-conditioned accommodation with a private pool, Royal Resort Villa is situated in Mahabaleshwar. This property offers access to a balcony, free private parking and free Wi-Fi. Mahabaleshwar Temple is 5.
School Kettas Point, Avakali Village, Road, near Avakali, Mahabaleshwar, Maharashtra 412806, 412806 Mahabaleshwar, India