Via Principe Amedeo, 85a, 00185 Roma
Guesthouse
with
4
rooms
Rome Holiday Guesthouse is a guest house featuring rooms with free Wifi and air conditioning in the center of
Rome. Popular points of interest nearby include Rome Termini Metro Station, Roma Termini, and Colosseo Metro Station. Guests can enjoy garden views.
At the guest house, units include a wardrobe and a ...