Bar Royal

3.9
(11 reviews)
Calle Federico Garcia Lorca
+34 966 58 02 01
Restaurants
Spanish
Restaurant

At a glance

  • Typical visit: about 1 hour
Bar Royal | Benidorm | Spain | TripAligner