The Alameda Hotel is a small modern property housing 68 brightly decorated guestroom, all with balconies and plenty of wardrobe space. As soon as you arrive you will be made to feel at home by the friendly family service, restaurant with fresh home made meals and convivial bar. Other amenities include a terrace with sun loungers on the roof.