La Villa Mazarin jouit d'un emplacement central à Paris, à 2 minutes à pied du centre Pompidou, dans le quartier du Marais. Elle est située à quelques pas de Notre-Dame, près de la Place des Vosges et du Musée Picasso.
L'hôtel dispose de chambres spacieuses, insonorisées et toutes équipées pour votre confort.
Pour vous restaurer, un restaurant traditionnelle ouvrira ses portes en juin 2011.
Pour vous détendre, un salon-bar Mazarin se tient à votre disposition.