Located 169 meters from D ROCHE BAR. 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 308 meters from D ROCHE BAR. Set in a prime location of Cabo San Lucas, Hotel Melida puts everything the city has to offer just outside your doorstep.
Located 324 meters from D ROCHE BAR. Tesoro Los Cabos Resort is conveniently located in the popular Marina area. Featuring a satisfying list of amenities, guests will find their stay at the property a comfortable one.