Enjoy delicious meals at our on-site restaurant, serving a variety of local and international dishes made with fresh ingredients. With a cozy atmosphere and beautiful natural views, our restaurant is the perfect place to relax and enjoy breakfast, lunch, or dinner during your stay.