
Paris, France
Lennon by Avalon
2-star hotel
Enjoy a comfortable stay at the Lennon by Avalon Hotel, conveniently located near the Gare du Nord in central Paris. A short walk from the Canal Saint-Martin and the La Cigale Theater, this hotel offers a variety of amenities…
- Wi-fi
- 24-hour reception
- Banquet hall
- Breakfast


