The Red Sails Inn is located at 2614 Shelter Island Drive in San Diego California. We are easily accessible from Downtown and the 5 and 8 freeways. Listed below is a map of the area courtesy of Google™.




Subscribe to our online newsletter !