The Tower 23 Hotel in San Diego, California, United States is located near many of San Diego, California attractions and activities. Lie in bed at night with the windows open listening to crashing waves all night! This Hotel in San Diego comes highly recommended. READ MORE