Hôtel Meslay République ligger i Centrala Paris, 2 minuters promenad från Temple Metro och 15 minuters promenad från Centre Pompidou.