home
>
Holiday inn express london newbury park
holiday inn express london newbury park
Holiday inn express london newbury park
This is one of the most recent addition to the express by holiday inn family therefore of a very high standard with its very cutting edge of contemporary design and technology the hotel looks more an holiday inn than an express by holiday inn the location is absolutely brilliant for quick access to central london but still enjoying the competitive rates of an holiday inn express 0707 rp

SIMILAR PRODUCTS