Stayzilla-logo

Stayzilla

A Travel Tech Funded Startup Based Out Of Chennai

Stayzilla is a company based in Chennai, Tamil Nadu, India, specialising in the travel tech sector. Founded in 2005, it now employs 178 individuals. The company was established by Rupal Yogendra, Sac...