

Indonesia is a country in Southeast Asia and Australasia/Oceania. It is part of the Malay Islands. It has 18,108 islands. People live on about 6,000 of these islands.
Housing a spa, business centre and a restaurant, Hotel Brothers operates a 24-hour front desk. Free Wi-Fi is accessible in all areas.