Stayzilla is an online application for budget hotel room bookings across India. It is quickly making its mark by reintroducing the concept of homestays across the country! Currently, Stayzilla has spread its wings across 4,000 locations in India with over