Hotels near all San Marcos landmarks