Flagship Om Tara
Hotel
McLeod Ganj
Flagship Om Tara is a 3-star property situated in McLeod Ganj. This 3-star hotel has air-conditioned rooms with a private bathroom. HPCA Stadium is 8.8 km from the hotel.
Number of rooms: 30
OM TARA, VPO Bhagsunag, Near Bhagsunag Temple, Mcleodganj, Mcleod Ganj, Mcleod-Ganj, 176219 McLeod Ganj, India