Best Western Blanche de Castille is a hotel offering French cuisine in a casual dining setting, complete with a bar. Guests can enjoy amenities such as free WiFi and free private parking.