23.4464° N, 110.2265° W
Hotel San Cristobal Baja.
This is the best hotel in Todos Santos, hands down. My stay was exactly what I needed after a long journey from Costa Rica. This is a hidden gem nestled north of Cabo San Lucas in the Baja Peninsula in Mexico.
For Todos Santos travel tips, visit my travel guide @Medium