“Luxury hotel near Spanish Steps.
Piazza di Spagna and Villa Borghese are located near The Goethe Hotel - Small Luxury Hotels of the World, which provides a free breakfast buffet, designer shops on-site and a coffee shop/cafe. Treat yourself to a massage at the on-site spa. Be sure to enjoy a meal at Affinity Kitchen& Alchemy, the on-site restaurant.”