El Queens Hotel goza de una excelente ubicación en Taipéi. Se encuentra en el centro de la ciudad, a solo 8 minutos a pie de la estación principal de Taipéi y del mercado nocturno de Ningxia. La zona comercial de Ximending está a solo 15 minutos a pie. Hay conexión Wi-Fi gratuita en todo el hotel.
El hotel está a 1 hora en coche del aeropuerto internacional de Taoyuan y a 20 minutos del aeropuerto de Songshan. El National Chiang Kai-shek Memorial Hall está a solo 5 minutos en metro y el templo de Longshan, a 7 minutos en coche.
El hotel está a 500 metros de una tienda 7-11.
Las habitaciones del Hotel Queens disponen de aire acondicionado, TV de pantalla plana por cable, nevera y baño moderno.