Located 294 meters from Squid Row, Cabo. Cabo Inn is a popular choice amongst travelers in Baja California Sur, whether exploring or just passing through.
Located 321 meters from Squid Row, Cabo. Stop at Hotel Los Milagros to discover the wonders of Baja California Sur. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.
Located 355 meters from Squid Row, Cabo. Set in a prime location of Cabo San Lucas, Hotel Melida puts everything the city has to offer just outside your doorstep.