Staycation may very well be the new buzzword in the travel and hospitality industry. Frazzled by the demands of a hectic urban life, people are feeling the need to get away and relax, if only for a day or two. Spending weeks away at some hill station retreat is a thing of the past. What…