La Croix Verte is a relaxed steak house offering lodging with complimentary Wi-Fi and breakfast. It features a restaurant, café, and parking.