Le Renaissance is a hotel and restaurant offering comfortable rooms with complimentary WiFi and a traditional dining experience.