We had a great time staying here! The place is very clean and modern, easy to check-in, near the Vatican and in a relatively good location near shops, pharmacies and restaurants!
Would stay again! 🙌🏻