2 star hotel

Hotel Belfort

22 Rue de Belfort, 75011 Paris, France - Paris, Île-de-France - France - 75011

Show map

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00