Bistro located within the DoubleTree by Hilton Malta, offering a dining experience with coastal views.