Amboli is the one of the excellent hill station in Maharashtra. Good nature. If u want stay in amboli I can suggest u one of the new place DARK FOREST RETREAT AMBOLI CHAUKUL RD SHIRGAONKAR POINT. IT'S GOOD PEACEFUL CLEAN AND NEAT.PRO PER facilities. Hospitality. And Good traditional food.