RT.com RT Partners Hotels United States San Diego Courtyard San Diego Central

Courtyard San Diego Central

Basic information
Category
4 Stars
Address 8651 Spectrum Center Blvd
City San Diego
Country United States
Number of rooms 245
Fax number

Special deals