A short walk from Piazza di Spagna and Villa Borghese, Grand Hotel Palace provides a terrace, dry cleaning/laundry services, and a bar. Treat yourself to a massage, a facial, or a body treatment at the onsite spa. At the two on-site restaurants, enjoy breakfast, lunch, dinner, and Italian cuisine. Free in-room WiFi is available to all guests, along with a gym and a business center.