er der en restaurant på holiday inn express cheltenham town centre?
holiday inn express cheltenham town centre har en restaurant. hvis du er mere interesseret i at drikke end at spise, findes der også en bar.