TOWER23 Hotel is San Diego's only luxury, lifestyle hotel on the beach. With pristine ocean views, plus a clean and modern design with high-end amenities!
Phone: +1 858-270-2323
Website: www.t23hotel.com
Address: 723 Felspar Street, San Diego
Sean
Pacific Beach, La Jolla • 1 year ago
Brian M