RT.com RT Partners Hotels United States Temecula Holiday Inn Temecula

Holiday Inn Temecula

Basic information
Category
2 Stars
Address 27660 Jefferson Ave
City Temecula
Country United States
Number of rooms 90
Fax number

Special deals