The Armada restaurant is part of the luxurious 5-star hotel, Royal Savoy Madeira. With a splendid location, facing the sea and surrounded by subtropical vegetation, this space excels by refinement. Exquisite Portuguese flavors in the Armada, an à la carte and buffet restaurant, which also offers international cuisine.
Bars & Discos
Culture & Leisure