Stylish apartment located within walking distance of major attractions, good food and Roma Termini train station.