Home > Booking

Hotel details
City Hotel London

City Hotel * * *

12, Osborn Street, E1 6TE London United Kingdom

Set the dates of your stay
  • Check-in
  • Check-out

City Hotel, 12, Osborn Street - London

London Guide   |   More accommodation in London   |   Privacy & Terms of Use