A modern 3-star hotel located in A Estrada, in the beautiful lush verdant north western corner of Spain, a short drive from the Atlantic Ocean. more