Extended StayAmerica 3 Circle Star Way - San Carlos, California 94070 Approximately 15.5 miles from Church of Jesus Christ of Latter Day Saints Compare prices for Extended Stay America San Francisco-San Carlos with nearby hotels
Extended Stay America San Francisco-San Carlos is the 10th closest Extended StayAmerica hotel to Church of Jesus Christ of Latter Day Saints.
Extended StayAmerica Closest To Church of Jesus Christ of Latter Day Saints