Thursday | Nov 21 2024 |
This new property joins Miiro's existing hotels in Paris and Barcelona, with plans for future openings in London and Vienna in 2025
Subscribe to our newsletter to get updates on our latest news