The Hotel is located 4 minutes away from downtown Cabo San Lucas and Beach Club, facing the amazing rock formations of Land's End.