El XI Hotel Hong Kong, que cuenta con un restaurante a la carta, se encuentra a 30 metros de Bird Lake.
El hotel está situado en el distrito Kowloon, a muy poca distancia de la estación de metro MTR Tsim Sha Tsui. Entre los lugares de interés religioso de la zona figuran la Mezquita y Centro Islámico de Kowloon (1 km) y St Andrew's Church (1,1 km). Este hotel de 3 estrellas está situado a 2 km de St. John's Cathedral, mientras que la estación de autobuses Star Ferry está a unos 700 metros. Para los que viajan desde lejos, el aeropuerto Hong Kong H K Heliport está a 10 minutos en coche.
El hotel cuenta con 64 habitaciones con una plancha y tabla de planchar, climatizador. Algunas ofrecen TV de pantalla plana con canales vía satélite, además de minibar. Las habitaciones disponen de baños privados con ducha y zapatillas, algunas con suelos de azulejos. Además, estas habitaciones tienen vistas al patio.
Los huéspedes también pueden probar la cocina internacional en el restaurante del hotel XI. El restaurante Zenpachi Japanese Cusine & Shabu-Shabu sirve varios tipos de platos japoneses a 550 metros.