Grand Hotel Palace

Grand Hotel Palace

Rates may vary

Book With Points

Member's Choice Award Winner


Situated in the recognizable heart of Rome, Grand Hotel Palace is the perfect place to begin your Italian adventure. Unwind in your Art Deco-themed guestroom or with an alfresco bite at the bistro. Treat yourself to a facial at the Kami Spa, or spend some time in the jacuzzi or gym. You’ll love staying so close to all the landmarks of Rome.