Filter Results
Apply Filters
Clear Filters
2 star hotels in San Marcos
Extended Stay America Premier Suites - San Diego - San Marcos
1480 Grand Avenue, San Marcos, United States Show map
Guests of the comfortable Extended Stay America Premier Suites - San Diego - San Marcos hotel can visit Palomar Plaza Shopping Center, situated around 10 minutes' drive away. The 2-star hotel also…
Book Now