umi Hotels is founded in 2007, operates from its headquarter in 124a Aldersgate Street London, London EC1A 4JQ, GB. The company operates in the Hospitality, Lodging & Resorts sector. Currently, umi Hotels is a international company
Petrovka Loft Moscow Moscow, 107031, RU
umi London 16 Leinster Square Bayswater, London W2 4PR, GB
umi Brighton 64 Kings Road Brighton, BN1 1NA, GB