Cosmotel is located in 17 Boulevard de Strasbourg, 75010, Paris, France.