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 Web View Website LOCATION ON MAP Plan My Route Home » Hotels » California Hotels » Southern California Hotels » San Diego Hotels » Tower23 Hotel – San Diego