La Tour Rouge is a laid-back hotel with an industrial-chic restaurant and bar. It offers grilled meat specialties and a complimentary breakfast, plus free parking.