Karta Vacation Rentals
In the heart of Tsim Sha Tsui, Kowloon — steps from K11 Art Mall and the Kowloon Mosque. Walk to Victoria Harbour, Harbour City, iSquare, the Avenue of Stars and the Star Ferry. TST MTR exit A2 is a short stroll; Hong Kong West Kowloon Station is about 2 km away and Hong Kong International Airport roughly 33 km.