โรงแรมใหม่นี้ ตั้งอยู่ในทำเลใจกลางเกาะฮ่องกงบริเวณ North Point ริมน้ำเดินเพียง 2 นาทีจากสถานี MTR Fortress Hill ได้รับการออกแบบอย่างประณีตหมดจดงดงาม หรูหรา ผสมผสานระหว่างความสง่างามแบบวิคตอเรียสุดคลาสสิค และแนวความคิดสมัยใหม่ที่สร้างบรรยากาศที่แปลกใหม่ในการผจญภัยของอลิซในแดนมหัศจรรย์