home
>
Holiday inn express slough
holiday inn express slough
Holiday inn express slough
The holiday inn express slough is a 4 star hotel with a lot of useful amenities for a pleasant vacation or a business tirp the hotel boasts front desk with safety deposit box air conditioning in public areas a restaurant serving breakfast and dinner but also beers and wines and laundry facilities for business travellers the hotel offers well equipped meeting rooms with fax and copy service

SIMILAR PRODUCTS