Brush off the snow and indulge in the incredible beaches of Puerto Vallarta! This new resort facility is located on Los Muertos Beach, an area of tradition and culture. Luxurious villas express the vivid Mexican culture and offer all the comforts of home. Amenities include direct beach access, pool, kitchens, exercise facilities, laundry facilities, and 24-hour security. Located in the heart of historic Puerto Vallarta, this resort provides easy access to the most popular attractions of the area.