Situé en plein centre de Paris, cet hôtel bénéficie d'un emplacement privilégié à seulement 400 mètres du musée du Louvre. Le jardin des Tuileries se trouve juste de l'autre côté de la rue et la station de métro la plus proche est à 100 mètres. L'hôtel se trouve à quelques pas de la place de la Concorde et du début des Champs-Élysées. L'aéroport de Paris-Orly se trouve à 30 km de l'établissement. Cet hôtel design climatisé, construit en 2011, compte 28 chambres ainsi que des installations sur place, dont un bar Honesty. L'accès gratuit à Internet haut débit est disponible dans toutes les chambres et les espaces communs. Les chambres bien aménagées disposent d'une salle de bain privée, ainsi que du chauffage et de la climatisation à réglage individuel.