Hotel Extended Stay America San Rafael - Francisco Boulevard East - San Rafael (Ca) United States - Photos
» Hotel Extended Stay America San Rafael - Francisco Boulevard East - San Rafael (Ca) United States
Hotel Extended Stay America San Rafael - Francisco Boulevard East - San Rafael (Ca) United States - Search and Book Hotel
1775 Francisco Blvd, San Rafael
Ca 94901 San Rafael (Ca)
Hotels 2 Stars United States