Imperial Inn Oakland 2 stars

490 West MacArthur Boulevard, Oakland, CA 94609, United States of America

Hotel image
Read more reviews for Imperial Inn Oakland