Menlo Hotel – Oakland – Hotels

Menlo Hotel
Address: 344 13th St,  CA Zip:  94612 /  Oakland Chinatown 
Phone: (510) 893-7033 
About the Business:  
Reviews on Yelp:  Rating: 

Comments Off on Menlo Hotel – Oakland – Hotels

Filed under Hotels

Comments are closed.