Zodiac lodge is situated in Hong Kong, 100 metres from iSquare and 300 metres from Harbour City. Zodiac lodge is a 2-minute walk from Tsim Sha Tsui MTR Station, iSquare Shopping Centre or K11 Shopping Centre.
Zodiac lodge is situated in Hong Kong, 100 metres from iSquare and 300 metres from Harbour Read more
Zodiac lodge is situated in Hong Kong, 100 metres from iSquare and 300 metres from Harbour City. Zodiac lodge is a 2-minute walk from Tsim Sha Tsui MTR Station, iSquare Shopping Centre or K11 Shopping Centre.
Zodiac lodge is situated in Hong Kong, 100 metres from iSquare and 300 metres from Harbour City. Zodiac lodge is a 2-minute walk from Tsim Sha Tsui MTR Station, iSquare Shopping Centre or K11 Shopping Centre.
Number of Rooms: 6