Palm Villa Villa Mumbai
Situated in Mumbai, Palm Villa features accommodation with a private pool. The air-conditioned accommodation is 7.6 km from Powai Lake, and guests benefit from private parking available on site and free Wi-Fi.
Royal Palms Villa Road, 400065 Mumbai, India