The Hotel is located in the heart of the city in Tsim Sha Tsui. The MTR station (underground) is within short walking distance from hotel. The hotel is around 40 minutes drive from Hong Kong International Airport.
Located on the 38th floor of the hotel, Santa Lucia Restaurant & Sky Bar, featuring its magnificent Victoria Harbour view offers modern cuisine and creative beverages in a warm and relaxing environment.