Andaman and Nicobar Islands, India
Beside 46 BRITF (GREF) Headquarters, Opposite Airforce Station, Near Sai Baba Temple Chakkargaon, 744112
1 queen bed