Contact umi Hotel London




umi Hotel // 16 Leinster Square // Bayswater // London // W2 4PR

Tel: + 44 (0) 20 7221 9131 // Fax: + 44 (0) 20 7221 4073 // Freephone (in GB) 0800 328 8876