Social Icons

May 11, 2016

May 11, 2016

Swap - Holiday Inn of Rome

Located a few minutes from St. Peter's Square.  350 rooms with individual temperature control and tv.  Swimming pools, meeting rooms, sauna, solarium, coffee shop, restaurant.

0 comments:

Post a Comment