Neptune Palace Hotel
Address:
1546 Webster St, Alameda, CA 94501
Phone:
(510) 865-0100
Hours:
- Mon: 12am-12am
- Tue: 12am-12am
- Wed: 12am-12am
- Thu: 12am-12am
- Fri: 12am-12am
- Sat: 12am-12am
- Sun: 12am-12am
Payment:
Hotels & Motels
Other Businesses:
- Alameda Islander Motel at 2428 Central Ave, Alameda, CA 94501
- South Shore Apartments at 901 Shorepoint Ct, Alameda, CA 94501
- Alameda Hotel Apartments at 1415 Broadway, Alameda, CA 94501
- Quiznos Sub at 951 Marina Village Pkwy, Alameda, CA 94501
- Pacific Plaza Hotels at 1000 Marina Village Pkwy, Alameda, CA 94501