El Star Vatican Rooms se encuentra en el centro de Roma, a 7 minutos a pie de los Museos Vaticanos y a 300 metros de la estación de metro Ottaviano. El hostal ofrece WiFi gratuita y alojamiento de estilo moderno con suelo de parquet.
Todas las habitaciones incluyen aire acondicionado, escritorio, TV LED de 32 pulgadas y baño privado con secador de pelo. El apartamento cuenta con zona de cocina.
También hay servicio de consigna de equipaje.
El Star Vatican Rooms se halla a 3 paradas de metro de la plaza de España y a 15 minutos a pie del castillo de Sant'Angelo.