Galway Road
The hotel is situated in its own lanscaped lawns and gardens in the town of Roscommon in the centre of Ireland.The rooms are comfortable with traditional decor.
Express By Holiday Inn London Newbury Park
Express By Holiday Inn London Stratford