Located a 5-minute walk from the Piazza Barberini square and Barberini Metro Station, My Holiday's Embassy offers self-catering accommodation with free Wi-Fi throughout. Termini Train Station is 2 metro stops away.
Air-conditioned apartment at My Holiday's Embassy will provide you with an equipped kitchenette complete a dining area, sofa and a flat-screen TV. Featuring a shower, private bathroom comes with a hairdryer and free toiletries.
This property is well-placed for visiting Rome's main tourist attractions. The Coliseum is 4 metro stops away, while the Vatican is 4 stops from the property.
Two-Bedroom Apartment from 189 to 210
Please enter the dates of your stay to check availability