Tower23 Hotel – San Diego

** Private Balconies in All Rooms **

Upscale beachfront hotel with restaurant, near Pacific Beach Park

Address

723 Felspar St, San Diego, CA, 92109

GPS

32.7971217, -117.2566348

LOCATION ON MAP

Home » Hotels » California Hotels » Southern California Hotels » San Diego Hotels » Tower23 Hotel – San Diego

Leave a Reply