Beliggende i Tsim Sha Tsui i hjertet av Kowloons travle sentrum. Hotellet ligger ved siden av Mass Transit Railway (MTR), Tsim Sha Tsui stasjon og områdets
store shoppingarkader. Det tar ca. 5 min å gå til Star Ferry og Hong Kong lufthavn ligger bare 40 minutter med bil fra eiendommen.