Filter Results
Apply Filters
Clear Filters
New Hotels in San Marcos
Extended Stay America Premier Suites - San Diego - San Marcos
1480 Grand Ave, San Marcos, United States Show map
The comfortable 3-star Extended Stay America Premier Suites - San Diego - San Marcos hotel enjoys a convenient location and provides easy access to California State University San Marcos…
From US$ 121
Book Now