A lovely space in Rome with a short walk to Vatican City and great transport links to the rest of the city, perfect for a short stay in Rome.