Free Wi-Fi
Parking
Located in Punta Abreojos in the Baja California Sur region, The Black Bass Lodge features a balcony and sea views. This beachfront property offers access to a terrace and free Wi-Fi.
23970 Punta Abreojos, Mexico