Let’s talk about Staytoro.
For questions about the platform, partnerships or access to the private preview, email us.
Company details
Metro Stack Limited · Company number 17195789 · Registered in England and Wales.
Registered office: 71–75 Shelton Street, Covent Garden, London, United Kingdom, WC2H 9JQ.
Staytoro is currently in development. We are not accepting real hotel reservations or payments.