Rose Garden Inn 3 stars

2740 Telegraph Avenue, Berkeley, CA 94705, United States of America

Hotel image
Read more reviews for Rose Garden Inn