This place is in a great location. Walking distance to piazza del popolo, walking distance to many restaurants. Walking distance to metro and trains. Would definitely recommend.
Thank you!