Mussoori, Índia
5km up from, Chalchala village, Silla gram,Mussorrie Dhanaulti road, Suwakholi, 40 Kms from Mussoorie, Uttarakhand 249180 , 249180
1 king bed & 1 king bed & 1 sofa bed
1 king bed & 1 king bed & 1 king bed
1 king bed