Introduction The Cleopatra Palace is part of the magnificent Mare Nostrum Resort complex and is set in a splendid location overlooking Playa del Camison with beautiful views out to the sea and the mountains behind. The resort is approx. 20 minutes from the airport and just a few minutes from the local shops, restaurants and amenities and within 1.5 km of Los Cristianos and Playa de las Americas. Guests have use of all the facilities within the resort complex, with the exception of Sir Anthony’s pool. |