Ramada Plaza Hotel San Diego

2151 Hotel Circle South
San Diego, California 92108

619-291-6500

Visit Website