North America • Mexico • Hotel Finisterra
The Hotel Finisterra in Los Cabos is walking distance to downtown and across the street from the marina. The resort has a private beach on the Pacific Ocean near the El Arco.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!