About Hotel Kufri Holiday Inn - India
colourful rooms, some with terraces, in unassuming hotel offering a restaurant & mountain views. low-key hotel with a restaurant
colourful rooms, some with terraces, in unassuming hotel offering a restaurant & mountain views. low-key hotel with a restaurant