Updated 120 days ago
Via Principe Amedeo 2 Central Station 00185 Rome Italy
Rooms come with a TV. The rooms have a private bathroom fitted with a shower. Extras include free toiletries and a hair dryer. Hotel Touring features free WiFi .