
Benidorm, Spain
Alameda
3-star hotel · ALAMEDA
This superb beach hotel is located at the heart of the action in the bustling tourist hub of Benidorm. The hotel is situated a mere 50 metres from the beach and within easy access of a myriad of shops, restaurants and…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant























