Address: 1546 Webster St, Alameda, CA 94501, USA
“The Neptune Palace Hotel is a hidden gem in a great and vibrant area of Alameda. The building is well managed (Steve, the owner, is great), the common areas are kept tidy and clean and you can't beat the location, next to a bunch of restaurants, shops and a nice walk to Crab Cove.”
Address: 550 Central Ave, Alameda, CA 94501, USA
“My oldest daughter lives there! I love the area! I sleep well at night knowing that she's in a safe, clean area. Thank you Management?”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…