Location: Pandey Road, Matheran Hill Station, Khalapur, IN
This cosy hotel is located in Navi Mumbai.
Guest rating: 4.025
Sai River Resort
View live rates →