Triplodge of Santa Clarita


Canyon Country • Show on map
View Details for Price
Nestled in the hills of Santa Clarita, just a short 10 miles from Magic Mountain amusement park, this hotel offers free WiFi. Cable TV with extended channels is featured in all rooms at Triplodge of Santa…More info
