The Hotels They Stayed In : Hotel Evelyn
A devotees hotel from the past, the Hotel Evelyn in Nainital, India. Hotel Evelyn, The Mall Road, Nainital – 263002, Uttarakhand, India. Hotel Evelyn is among one of the oldest hotels in Nainital and has a rich history of hospitality. It has been serving guests even before the town became a retreat for city-weary folk. …