Hotel brand Miiro to launch in London in 2025
The brand will also open hotels in Vienna in 2025 and in Barcelona and Paris in summer 2024

New lifestyle hotel brand Miiro has announced that it is set to open in London in 2025 alongside a number of other European cities.