Indah Palace Tawangmangu
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.
A place where peace & serenity reside & experiences last forever.
All of our rooms are spacious with a minimalist design with full facilities, and feature modern bathrooms.