
Tours, France
Hotel Le Castel Fleuri
2-star hotel
Enjoy garden and terrace views at Hotel Le Castel Fleuri, conveniently located near Tours Airport. The hotel offers complimentary Wi-Fi, room service (limited hours), and continental breakfast (for a fee). Each of the 16…
- Wi-fi
- Garden
- Newspapers
- Room service


