save favorite
Ascots Restaurant
Hamilton,
Bermuda
One of Bermuda’s most recognized and award-winning fine dining restaurants is located in the Royal Palms Hotel, a converted turn-of-the-century manor house.
Recommended Group Size: 10 to 80