About it
Grand Tawiri Hotel is located in Laha. There's a year-round outdoor pool and guests can use free WiFi and free private parking.
At the hotel, all rooms come with a desk and a flat-screen TV. At Grand Tawiri Hotel every room includes air conditioning and a private bathroom.
The nearest airport is Pattimura Airport, 1.2 miles from the accommodation.