Karta Vacation Rentals
In Altea on Spain’s Mediterranean coast — village charm meets coastal calm. The property sits near Iglesia Ortodoxa Rusa San Miguel Arcangel, Playa el Mascarat and Serra Gelada Natural Park. The village apartments are a 3–4 minute walk from the famous Church Square and the Mediterranean beach, while the hotel side is about 5 km from the city center.