Innspirit
Kowloon, 6/f, Long Wah Building, 21 Lock Road Tsimshatsui
Kowloon, 6/f, Long Wah Building, 21 Lock Road Tsimshatsui
With a stay at InnSpirit in Kowloon (Tsim Sha Tsui), you'll be within a 5-minute walk of The One and K11 Shopping Mall. This hotel is 2.3 mi (3.7 km) from Kowloon Bay and 6.7 mi (10.8 km) from Ocean Park.