42-46 Kowloon City Road,To Kwa Wan, To Kwa Wan, Hong Kong, Kowloon,
Terletak di Kowloon (Hung Hom), O Hotel hanya 10 menit dengan berjalan kaki dari Kowloon Bay dan Pelabuhan Victoria. Hotel ini berada 4,6 mi (7,4 km) dari Hong Kong Convention and Exhibition Centre dan 5,2 mi (8,4 km) dari Lan Kwai Fong.