First Hotel

2 Boulevard Garibaldi
Paris
France