Motel 6 San Francisco - Redwood City 2 stars

1101 Shoreway Road, Belmont, CA 94002, USA

Hotel image
Read more reviews for Motel 6 San Francisco - Redwood City