Great roomy apartment only 600m from St Peters Square. has air con and all other necessary amenities, very spacious. good bathroom and kitchen.
location is good in a quiet area if your driving and need parking on a street.