Blarney Castle Inn in Cabo San Lucas
One of the greatest hotel values in the entire Baja Peninsula is located high on a hill above downtown Cabo San Lucas. Guests staying at the quaint Blarney Castle Inn enjoy accommodations with million-dollar views for rates as low as $99 per night. Built in the likeness of the most famous castle in all of […]