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 G Mameli 17, Rome
Set in Rome, 550 meters km from Piazza di Santa Maria in Trastevere, Kiara GuestHouse offers accommodation with free WiFi.
See MoreUsage of subsidiary facilities may incur additional fees