Apollo is a modern French restaurant within a hotel, offering set menus featuring meat and seafood dishes, as well as a weekday lunch buffet.