photos & videos
Welcome to Casa Rosa, a deluxe beachfront villa with white sand beach, freshwater pool and tranquil turquoise waters.
Located in pristine Tankah Tres Bay, 75 miles south of Cancun, it is an ideal destination for the perfect Caribbean vacation.
To enlarge these images, please click on the photos and scroll forward or just sit back, relax and let the slideshow show play.
You can scroll down if the images don't load immediately.