Featuring a restaurant, The Mexican Inn is located in Cabo San Lucas. This bed and breakfast offers a patio and garden. Free WiFi access is available. Each room at the accommodation offers a TV, DVD player and ... Read more

View all Luxury Hotels in Cabo San Lucas