Pages

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.

No comments:

Post a Comment