Description
Property Desc: Location. London Executive Suites is located in central London, close to Citi Plaza Mall, Centennial Hall, and Victoria Park. Nearby points of interest also include Grand Theatre and Covent Garden Market. Hotel Features. London Executive Suites features multilingual staff, laundry facilities, and currency exchange. Complimentary wireless Internet access is available in public...
by skoosh
on October 26, 2018 from skoosh