À 25 minutes à pied de promenade des Jardins japonais d'Hayward, on peut trouver cet hôtel 3 étoiles Travelers Inn Castro Valley, qui offre un hébergement avec 8 chambres.
Le centre de Castro Valley peut être atteint en 15 minutes d'allure dès le mini-hôtel. Cet hôtel à Castro Valley se trouve à moins de 15 minutes en voiture de Dunsmuir House. Cet immeuble est extrêmement proche de la gare routière Foothill Boulevard & 173rd Avenue.
Chaque chambre à Travelers Inn a un bureau, une TV à écran plat avec des chaînes satellite et une climatisation. Pour plus de confort, un sèche-cheveux et des draps de bain ainsi qu'une toilette séparée et une baignoire sont fournis.