Located in Miltown Malbay, Armada Hotel is by the ocean, within a 15-minute walk of Spanish Point Beach and Spanish Point Golf Club. This upscale hotel is 8.3 mi (13.4 km) from Lahinch Seaworld and 14.8 mi (23. ... Read more

View all Luxury Hotels in Milltown Malbay