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.