Stayzilla.com secures $15 million to add non-hotel rooms

Stayzilla.com secures $15 million to add non-hotel rooms

This article was originally published on Tnooz

More on Distribution

The Latest