Hotels near all San Pedro landmarks