Sapphire Ocean Club

Address: Malecon #1, Playa Los Muertos, Col. Amapas, Puerto Vallarta

Phone: 322 223 3264