
Xanadu Resort is known for top notch customer service in San Pedro, Ambergris Caye, Belize. The entire upscale resort is tucked away in lush vegetation making it quite diferent than almost any other stay in San Pedro.
Xanadu Island Resort lies hidden on an inviting palm lined beach, overlooking the Caribbean and the Barrier Reef. Just a short walk to San Pedro Town, Xanadu Island Resort is close enough to enjoy the restaurants and other amenities of town, yet far enough from the hustle and bustle to be quiet and relaxed. It was nice to be invited back for another photo assigment. I just wish it hadn't been so windy.
Xanadu Resort Highlights

