The hotel’s multi-award-winning spa 4 km from St. Peter’s Basilica.
READ ARTICLE