Located in Bromo, 48 km from Mount Bromo, Villaloe provides a restaurant, mountain views and free WiFi. The property features quiet street views.