Turtle Beach Resort, located in the charming coastal city of Sur, Oman, offers a delightful escape with its inviting atmosphere and stunning natural surroundings. This 3-star resort features 50 well-appointed rooms, providing a comfortable stay for both leisure and business travelers alike. Opened in 2001 and renovated in 2012, the resort combines modern conveniences with a touch of local flair.