Queens Hotel ligt op een geweldige locatie in Taipei. Het ligt in het stadscentrum, op slechts 8 minuten lopen van het centraal station van Taipei en de avondmarkt Ningxia. Het ligt ook op slechts 15 minuten lopen van het winkelgebied Ximending. In het hele hotel is gratis WiFi beschikbaar.
Het is 1 uur rijden van het hotel naar de internationale luchthaven Taoyuan en 20 minuten naar de luchthaven Songshan. De National Chiang Kai-shek Memorial Hall ligt op slechts 5 minuten met de metro en de Longshan Tempel ligt op 7 minuten rijden.
Het hotel ligt op 500 meter van de 7-11 supermarkt.
De kamers van Hotel Queens zijn volledig voorzien van airconditioning en uitgerust met een flatscreen-tv met kabelzenders, een koelkast en een moderne eigen badkamer.