HOTEL
4 star lavish villa
Royal Palms Villa Road, 400065 Mumbai, India
Where it sits
4 star lavish villa
Royal Palms Villa Road, 400065 Mumbai, India
19.15119, 72.88978
Plan around 4 star lavish villa
Ask for the details that decide a trip. Sourced answers open right here.
