The hotel is conveniently located in the general vicinity of all major San Diego tourist attractions and is the closest hotel to the Marine.
The hotel is conveniently located in the general vicinity of all major San Diego tourist attractions and is the closest hotel to the Marine.