Ramada Limited Hayward

User Rating:


Address:

21598 Foothill Blvd
Hayward, CA 94541

Phone:

(510) 538-4380

Hotel star rating:

2 stars

Brand name:

Ramada

Map:


Contact   ·   Privacy   ·   Terms