LocationLocated at the heart of Puerto Vallarta directly beside the sea, this hotel lies within minutes of the Plaza Principal.FacilitiesThe establishment comprises a total of 103 accommodation units. Services and facilities at the hotel include a safe,..