Holiday Inn Express London - Newbury Park มีที่ตั้งห่างจากNewbury Park Tube Station โดยการเดินไม่เกิน 10 นาทีและเป็นที่พักเหมาะสมอย่างยิ่งเมื่อมายังเมืองลอนดอน โรงแรมโมเดิร์นแห่งนี้ประกอบด้วยสิ่งอำนวยความะดวกมากมาย เช่น แผนกต้อนรับบริการ 24 ชั่วโมง เช็คอิน/เช็คเอาท์แบบด่วน และ โต๊ะผู้บริหาร