TOWER23 Hotel

lodging in Pacific Beach, La Jolla

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