The La Cascada hotel is located in a three acre park with a natural waterfall. The hotel lies close to the beach and town centre. The hotel has a restaurant 'La Cascada' which serves the finest regional and international dishes. There are 25 rooms in the hotel, all of which are equipped with modern facilities. The hotel's staff will help you to plan and enjoy your stay in this incredible mountain town.