Boasting a sauna, Indra Toraja Hotel is situated in Tana Toraja and provides comfortable accommodation. It also offers massage services, a beauty centre and meeting rooms.

The hotel provides...