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 Wi-Fi gratuita en todo el recinto.
Viale delle Medaglie D'Oro, 111, Trionfale, 00136 Roma, Italia