Villa Maria is situated near the two parks of Villa Sciarra and Villa Pamphili. Thanks to its strategic position you can reach the Vatican and Castel S. Angelo in about a 20 minutes' walk.
View on Map
Villa Maria Guest House
Largo Giovanni Berchet, 4, Roma, RM, Italia
EVENTS THIS WEEKview calendar