LocationThis attractive hotel is situated in Puerto Vallarta, one of the prettiest cities on the Pacific coast of Mexico. This hotel enjoys a wonderful location, between the Sierra Madre Mountains, tropical vegetation and the crystal-clear waters of the..