Really near to Fontana di Trevi and Piazza di Spagna Excellent location and hospitality