Hotel Filigree Updated

Camels Back Road (Kulri)
Mussoorie, Uttarakhand 248179 India