โรงแรมแห่งนี้ตั้งอยู่ในบริเวณที่เดินสบายๆ เพียงใกล้ๆ จากTeddington Railway Station และให้แขกได้พักอย่างสะดวกสบายเมื่อมาเยือนลอนดอน อีกทั้งยังมีอินเตอร์เน็ตไร้สาย และ แผนกต้อนรับบริการ 24 ชั่วโมง เพิ่มเติม