Super 8 Motel Canyon Rd Hotel

, San Diego, United States
Review this Hotel
Popular Travel Destinations

Super 8 Motel Canyon Rd Hotel

, San Diego
1 star
4380 Alvarado Canyon Rd - San Diego - California - 92120 - United States Hotel Website | 619 281 2222
Traveller

Review - Super 8 Motel Canyon Rd Hotel

There are currently no reviews for Super 8 Motel Canyon Rd Hotel. Been here? Write a review

 
(hotels)loading
(hotels)loading