iIRA Stays-Awas Beach Resort - Pet Friendly Resort
At post Awas, surekhar mala road Awas Beach, Alibaug, 402208 Alibaug, India
IIRA Stays-Awas Beach Resort - Pet Friendly has an outdoor swimming pool, garden, a shared lounge and restaurant in Alibaug. Boasting room service, this property also provides guests with a sun terrace.