Via del forte braschi 23, 00167 Roma
Bed and Breakfast 3 stars
Located in the Trionfale Distric, Bed & Breakfast L’Amaca offers modern accommodations in Rome. A bus stops 164 feet from the property takes you St. Peter’s Square and the Vatican Museums.
The air-conditioned rooms include free WiFi and a flat-screen TV. The private bathroom comes with a shower,...