Allegro Nuevo Vallarta Hotel Allegro Nuevo Vallarta Hotel Category: Puerto Vallarta Tags: Puerto Vallarta