Serving scrumptious homemade cakes and continental pastries, as well as a selection of teas and coffees, Café 24 is the perfect place to start the day. Stop off for a light lunch with friends or wind down after a long...
Bayview
Bayview Dine with A View With stunning views of the picturesque St.George’s Bay, Bayview is the main restaurant for guests staying at Marina Hotel and is open for a sumptuous buffet breakfast everyday. The atmosphere is casually elegant in both...