The hotel is at 1433 Camino Del Rio South, which is a frontage road along the southern edge of Interstate 8, just East of the SR 163 junction.
Here is the hotel site, the hotel's own local area map, and a rather better google map.
Away-game travel adventures

0 comments:
Post a Comment