
Hotel Buena Vista Beach Resort
Buena Vista, Los Cabos, Baja California Sur, Mexico.
Photos taken April 2017.
Hotel Buena Vista Beach Resort
105 Federal Hwy 1, Spa Buenavista, CP 23580, Buenavista, B.C.S., Mexico.
Phone: 01-624-142-0099
Call 1-800-752-3555 and reserve your stay today
Website: www.hotelbuenavista.com/