Book Now

Location

Location

Nestled in slope of Lawu mountain, lies The Hotel Indah Palace Tawangmangu. The only resort that is right on the main street and next to the Grojogan Sewu Area.