Wellesley Inn Santa Clara

User Rating:


Address:

5405 Stevens Creek Blvd
Santa Clara, CA 95051

Phone:

+1 408 257-8600

Hotel star rating:

2 stars

Brand name:

Wellesley Inn

Map:


Contact   ·   Privacy   ·   Terms