Hôtel Le Colombier107, Avenue Du Colombier, Lestrade, 19600Free InternetMore amenitiesBOOK NOWAmenities:Room ServiceRestaurantIndividually-wrapped food options are availableInternet Access - Free Public AccessBBQ GrillsPet FriendlyLounge/Bar