Albatros Laguna Vista Beach
Overview
This beach resort is located in Nabq, 10 km from Sharm El Sheikh International Airport, overlooking Tiran Island in the breath taking Sharm El Sheikh The resort has a lift and features 362 rooms. The multilingual staff a... Read More