A poolside bar, a rooftop terrace, and 2 coffee shops/cafes are just a few of the amenities provided at The Hacienda at Krystal Grand Puerto Vallarta. Treat yourself to spa services, such as a body treatment, a body scrub, or a facial. At the 7 on-site restaurants, enjoy breakfast, lunch, dinner, and international cuisine. In addition to a garden and a library, guests can connect to WiFi in public areas (surcharge).