California > San Diego > La Playa > Travel & Transportation > Hotels, Motels, & Lodging > Red Sails Inn
2614 Shelter Island Dr, San Diego, California, 92106-3116
(619) 223-3030
La Playa
Travel & Transportation > Hotels, Motels, & Lodging
No reviews yet. Be the first to write a review!