Localizado a 10 minutos a pé da Catedral de São Pedro, o My Vatican House apresenta acomodações auto-suficientes no centro de Roma. Disponibiliza apartamentos coloridos com mobiliário moderno e acesso Wi-Fi gratuito.
Todos os apartamentos incluem uma varanda, uma televisão de ecrã plano e uma cozinha totalmente equipada. A casa de banho privativa inclui uma banheira ou um chuveiro. Alguns dos apartamentos têm uma máquina de lavar roupa e comodidades de engomadoria.
Os apartamentos My Vatican House estão a 600 metros da Estação Ferroviária San Pietro de Roma. A Piazza Navona fica a 15 minutos de autocarro da propriedade.