This charming hotel, built in the 90's, has numerous shopping facilities located in the immediate vicinity. Many of the tourist attractions are also within walking distance. Local public transport is situated directly in front of the hotel.
See more: Hotels in Europe Hotels in Italy Hotels in Rome Holiday Destinations in Europe