Sandra ( the manageress ) has impressed yet another couple at the Los Milagros Hotel in Cabo San Lucas with her her quality, easily affordable service.
Los Milagros amenities
When you’re staying in Cabo San Lucas or any part of Baja your hotel must have working air conditioning, and this is something that won’t let you down [...]