Hotel Milo has 32 guestrooms, all with private bathroom/shower, hairdryer, satellite TV and telephone. Safety deposit boxes available at additional cost.
Address: Via Principe Amedeo 76, 00185 Rome, Italy
Rome
GPS: N 41.8993 E 12.5004