Situé dans la localité de "10e arr.", Palace Hotel Paris se trouve à moins de 2 km d'attractions culturelles telles que le Musée de Cluny. L'hôtel fournit du Wi-Fi dans les zones publiques.
Ce étoiles est située au cœur même de Paris, à 5 minutes à pied du Musée des Arts et Métiers et à une distance raisonnable du Musée National Picasso-Paris. À 450 mètres de la Château d'Eau, Palace de Paris se trouve à 25 minutes de marche du Pont Neuf. À moins de 25 minutes à pied de l'hôtel, vous trouverez également le Musée du Louvre. La station de métro la plus proche est à une distance de 450 mètres.
Le lieu dispose de 14 chambres équipées d'une TV à écran plat avec des chaînes satellite, et pourvoit ce étoiles idéal à Paris. Elles comprennent une toilette séparée dans les salles de bain.
Palace sert un petit-déjeuner continental le matin. La Petite Rose des Sables sert une bonne gamme de plats de cuisine française et se trouve à quelques instants de l'hôtel.