London City Center Hotels
Visitors highly rated Holiday Inn Express City, An Ihg Hotel (rating: 8.6/10) with a golf course, restaurant, and bar, set a 5-minute walk from Hoxton Square. It costs 112US$ per night. As an alternative, book Hilton Canary Wharf rated 8.8/10...