4 Star Hotels in London

Holiday Inn Express London City

HOLIDAY INN EXPRESS LONDON CITY Book your hotels in London city the 4 star hotel Holiday Inn Express London city with special deals at Deira Travels Address: 275 Old Street,EC1V 9LN London, United Kingdom Ph: +442073004300 | Fax: +442073004555 With a stay at Holiday Inn Express London City in London (The City of London), you'll be minutes…
Read more