24997 Mission Blvd, Hayward, California 94544 USA   Tel: (510) 538-4466

Check In 
Check Out 
Rooms:
Adults
Child