The Italian Suites, Rome
Offering self-catering accommodation with air conditioning, The Italian Suites is located in Rome. Free Wi-Fi access is available in all areas.
Description of rooms
Three-Bedroom Apartment
With two balconies, this apartment comes with a flat-screen TV, free Wi-Fi and a private bathroom. The kitchen is fully equipped and includes a microwave and a dishwasher.
Book
Photos:
Facebook
(0 )