City Hotel London
12-20 Osborn St., Tower Hamlets, London, United Kingdom, E1 6TE
(02072) 473313 Phone
(02073) 752949 Fax