Best Western Grand
23 Austin Avenue, Tsim Sha Tsui, Kowloon, Kowloon, Hong Kong
Average, 3
This 4 star hotel is located in the city centre of Hong Kong and was established in 2012. It is close to the Avenue of Stars and the nearest station is Tsimshatsui Station....
More Info