Offering an à la carte restaurant with traditional Spanish cuisine, Atalaya Inn is located in Atalaya. A continental or Full English Breakfast is included and free WiFi access is also available.
Offering an à la carte restaurant with traditional Spanish cuisine, Atalaya Inn is located in Atalaya. Read more
Offering an à la carte restaurant with traditional Spanish cuisine, Atalaya Inn is located in Atalaya. A continental or Full English Breakfast is included and free WiFi access is also available.
Offering an à la carte restaurant with traditional Spanish cuisine, Atalaya Inn is located in Atalaya. A continental or Full English Breakfast is included and free WiFi access is also available.
Number of Rooms: 7