Map view
Avenida Niza 2, Playa de San Juan, Playa de San Juan, Alicante, 03540