Situé dans le centre de Paris, dans un bâtiment construit en 1640, l'Hôtel Esméralda se trouve à seulement 100 mètres de la cathédrale Notre-Dame.