An unpretentious and friendly hotel with an indoor pool; a stone's throw from Tsim Sha Tsui's best bars and restaurants.
Located At:
Hong Kong Travel Guide