Address: 707 Pacific Beach Drive, San Diego, CA 92109
hotel room with beach view
Reservations
Pacifica Hotels