Le Camelia is a refined inn offering bright, cozy rooms, a restaurant, and a bar. Amenities include free Wi-Fi and parking.