LocationThis luxury hotel is located in the tourist centre of Puerto Vallarta, directly by the beach. The shopping facilities and entertainment options are situated just a few minutes away.FacilitiesThe establishment comprises a total of 83 accommodation..