RT.com RT Partners Hotels United States San Diego The Horton Grand Hotel And Suites

The Horton Grand Hotel And Suites

Basic information
Category
4 Stars
Address 311 Island Avenue
City San Diego
Country United States
Number of rooms 132
Fax number

Special deals