Located 71 meters from India Visa Application Centre. Located in Tsim Sha Tsui, Kowloon Shangri-la Hotel is a perfect starting point from which to explore Hong Kong.
Located 122 meters from India Visa Application Centre. AMU's Dreamhouse is perfectly located for both business and leisure guests in Hong Kong. Offering a variety of facilities and services, the property provides all you need for a good night's sleep.
Located 150 meters from India Visa Application Centre. Royal Garden Hotel is perfectly located for both business and leisure guests in Hong Kong. The property features a wide range of facilities to make your stay a pleasant experience.