I am going to London for the first time in mid May and will stay at the Best Western Corona Hotel on Belgrave Road. If anyone is familiar with that hotel, do they have a business center with a computer for hotel guests to use?
Please sign in to post.