La Mascarada Bar Museo del Capitán Kurt is a business or service included in the Infomap Altea guide. It is located at Plaça de l'Església, 8, 03590 Altea, Alicante. Check its official channel before visiting because opening hours and services may change.