Hotel Al Centro di Roma - Rome

Hotels Rome - Italy

Piazza Di Sant Andrea Della Valle 3 - 00186 Rome
Add to selection

Ammenities Hotel Al Centro di Roma - Rome

Lift/elevatorShuttle service
Internet/Email servicesBar
Air conditioningIndividually controlled air conditioning
Soundproof roomsIn-room ironing facilities
Hairdryer in each roomSafe
Non-smoking roomsMini fridge
TVDVD player
Cable TVWireless Internet access
Extra beds