Tiara Resort Mandwa Hotel Alībāg
Featuring an outdoor swimming pool and a garden, Tiara Resort Mandwa is located in Alibaug. The accommodation provides room service and a 24-hour front desk for guests.
Number of rooms: 5
Tiara resort , Bodni , Mandwa rewas road Mandwa , Alibag, 402201 Alibaug, India