Holiday Inn Express


London Road Slough SL3 8QB
01753 684001 Click to call

Holiday Inn Express in short

Facilities in the rooms

Telephone
WiFi

Facilities in the hotel

Bar
Restaurant
Spa
WiFi