Info & Location
Otium Inn Amphoras Aqua Resort welcomes you with its peaceful and untouched nature and turquoise sea in Sharm El Sheikh, Egypt. Surrounded by lush palm trees, rich natural beauties and beautiful views of the Red Sea, our facility will make your holiday unforgettable with its delicious dishes and numerous activities.
In addition to restaurant and bar alternatives where you will have unforgettable experience with local delicacies, you will also enjoy a wide variety of entertainments and a rich programme of activities that appeal to guests of all ages. br />
Our facility is located only in 500 meters from the gorgeous deep blue Red Sea and from our private beach. Otium Inn Amphoras Aqua Resort is in 20 km from Sharm el-Sheikh International Airport and in 8 km from the city centre.
Address: 31 Salah Taher St. Om El-Seid Cliff. Sharm El Sheikh / Egypt
Phone: +2 069 366 1816