Alameda Apartments

4.5
(4 reviews)
Carrer de Santa Faç, 44, 03501 Benidorm Spain
+34 965 85 56 50Official website
City View
Limited Service Property
Ocean View
Quaint
Hotel
Alameda Apartments | Benidorm | Spain | TripAligner