Sunset Suite 1BR Vallarta is located in Puerto Vallarta, Mexico on Av. Paseo de la Marina Sur #7, Isla Iguana. Sunset Suite 1BR Vallarta is rated 3 out of 5 in the category serviced apartment in Mexico.
Address
Av. Paseo de la Marina Sur #7, Isla Iguana