Das The Queen bietet eine Unterkunft in Rom, 1,1 km von den Vatikanischen Museen entfernt. Das Apartment mit Privatparkplätzen liegt 1,5 km vom Petersdom und 10 Gehminuten von der U-Bahn-Station Cipro entfernt.
Viale delle Medaglie D'Oro, 111, Trionfale, 00136 Rom, Italien