Guesthouse nearby Telaga Tawang
1 found

Sawah Indah Villa
Surrounded by lush green rice fields and mountains, Sawah Indah Villa features an outdoor pool, restaurant and charming rooms with stunning views of the surrounding greenery. Guests can indulge in pampering treatments at the spa.
More Guesthouse in other Cities
Interesting places in Telaga Tawang
Search this area