SHAH'S VILLA In Royal Palms,Mumbai
Royal Palms Villa Road VILLA NO 402, 400065 Mumbai, India,Object type: Lodge Mumbai
One of our best sellers in Mumbai! Located just 4.4 miles from Powai Lake, SHAH'S VILLA In Royal Palms, Mumbai has accommodations in Mumbai with a bar, a shared