Hotel Magnolia has an air- conditioned main restaurant with 420 seating places. Breakfast is served between 07:30 and 10:00, lunch between 12:30 to 14:00 and dinner is served from 18:30. You can also have some snacks from 11:00 to 17:00 at the bar. Enjoy one of the theme nights at the main restaurant - there is a Bulgarian, Italian, Latino and sea food night. The restaurant also offers a healthy buffet and a children's corner. All Bulgarian drinks in the restaurant and at the bars are free of charge from 10:00 to 23:00, imported liquids have to be paid separately.