No image available for this hotel
No image available for this hotel
Rome, Rome
Spend a second to
save a fortune!
Spend a second to save a fortune!
Via Roma Libera 23, Rome
Situated in the centre of Rome, 400 metres from Piazza di Santa Maria in Trastevere and 1.2 km from Campo de' Fiori, Alba Roma Holiday Home offers free WiFi. Guests staying at this holiday home have access to a fully equipped kitchen.
See MoreUsage of subsidiary facilities may incur additional fees