Good hotel with neat rooms. only decent hotel in amobli with great ambience. food was good. friendly staff. they need to have so activies at night time. amobli is a place for relaxation. a must visit to have a break from hectic routine.
- Also Known As:
- Green Valley Resort Amboli Sawantwadi, Maharashtra