About Tawang

Tawang is a mountain town in Asia. India considers it to be part of the state of Arunachal Pradesh, while China claims it as part of South Tibet. It’s home to the 17th-century Tawang Monastery, a hilltop structure housing a massive gilded Buddha statue. The War Memorial commemorates soldiers who died in the 1962 Chinese-Indian War. Nearby, tranquil Penga Teng Tso (P. T. Tso) Lake attracts migratory birds in summer.

Image

Our Rooms

Image

Deluxe Room

4990 /- Per Night
Image

Super Deluxe Room

5990 /- Per Night

Hotel Features

Hotel Teller

Fire Exit

Car Parking

Dry Cleaning

Room Service

Kitchen

Car Airport

Our Gallery

Image
Image
Image
Image
Image
Image