Super 8 6952 University Avenue - La Mesa, California 91942 Approximately 1.8 miles from First Church of Christ Scientist Compare prices for Motel 6 La Mesa CA with nearby hotels
Motel 6 La Mesa CA is the closest Super 8 hotel to First Church of Christ Scientist.
Super 8 Closest To First Church of Christ Scientist