T23 / Tower23
Tower23 / T23 is an upscale beachfront boutique hotel located in Pacific Beach, San Diego, California. Inside T23 is a trendy bar and restaurant, JRDN.
Tower23 / T23 is an upscale beachfront boutique hotel located in Pacific Beach, San Diego, California. Inside T23 is a trendy bar and restaurant, JRDN.