Property Location Located in Puerto Vallarta (Romantic Zone), Casa Cupula is minutes from Los Muertos Pier and Playa de los Muertos. This resort is within close proximity of Galeria Olinala and Museum Rio Cuale.Rooms Make yourself at home in one of the..