El The Queen se encuentra en Roma, a 1,1 km de los Museos Vaticanos. El apartamento ofrece aparcamiento privado y está a 1,5 km de la basílica de San Pedro y a 10 minutos a pie de la estación de metro Cipro. Hay WiFi gratuita en todo el recinto.
El The Queen dispone de cocina con microondas y nevera. También incluye toallas, ropa de cama y baño privado con bidet.
El The Queen se halla a 1,6 km del Vaticano y la plaza de San Pedro. El aeropuerto de Roma-Ciampino está situado a 18 km.