Located in Rantepao, Indonesia, Indra Toraja Hotel is a lovely hotel ideal for a relaxing holiday. Accommodation consists of spacious rooms equipped with air conditioning, TV, telephone, a private bathroom, and a balcony to view the garden. Guests can look forward to dining at the stylish and comfy-designed onsite restaurant that serves a selection of Asian, European, and Western cuisine. Additional facilities available for guests include laundry service and a salon.