Royal River Farm
Vaijanath Temple Road Gaulwadi Post, 410021 Chinchavli, India, Sangadewadi
Location Royal River Farm is located in Sangadewadi. This hotel is located in 28 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Powai Lake, General Post Office and Chhatrapati Shivaji Terminus.










