Wonderful location in a modern apartment. The flat has everything you need to make your stay feel like home. Many bars, restaurants & shops are located in walking distance. You are just steps away from Vatican Square.