Sharm el Sheikh-Egypt
Amphoras Blu
Located on Om El Seid Cliff in Sharm El Sheikh, Amphoras Blu is an inviting beachfront resort offering an ultra-all-inclusive stay with a private beach, swimming pools, beautiful gardens and access to excellent snorkelling spots.
Find Out More Deals