You are currently searching for: san-diego


Tower 23 Hotel

San Diego, United States

Tower 23 is a seaside hotel in San Diego. The hotel enjoys an enviable location, steps from Pacific Beach, one of Californias premier beaches and the perfect choice for coastal cool laid back holidays.

Rates from 124 per night · Beach Bliss · 44 rooms