Loading hotels
Confirming room availability...
Stylish & Spacious 2BR 2BATH Fast WIFI #1 Location Free Parking, 7084 Friars Road, San Diego, United States
Take advantage of recreation opportunities including an outdoor pool and a 24-hour fitness center.