Choose your room
Starstar Inn II
- Wi-Fi
- Air conditioning
- No pets allowed
Starstar Inn II Hong Kong offers air-conditioned rooms an 8-minute walk from Hong Kong Skyline.
Situated 0.7 km from Avenue of Stars, this hotel is in close proximity to the large Kowloon Public Park. Guests will also appreciate proximity to Tin Hau Temple, which is an 18-minute walk away. The large Elements Hong Kong Shopping Mall is 2.5 km from the comfortable inn. The Starstar Inn II is a 5-minute stroll from The Kowloon Hotel bus stop and within easy reach of Tsim Sha Tsui underground station.
The rooms include air conditioning, along with such modern comforts as a flat-screen TV with satellite channels. The rooms come with a private bathroom. Bathrooms are fitted with a bidet, a separate toilet, and a shower as well as a hairdryer and towels.
The restaurant Aqua Roma, Aqua Tokyo & Aqua Spirit is situated just a few steps from Starstar Inn II.