Situated in Palo Alto, 3.2 km from Shoreline Amphitheatre, AC Hotel by Marriott Palo Alto features accommodation with a shared lounge,…
Built in 1924, this historic Palo Alto hotel is just 1.6 km from Stanford University.
Located adjacent to Stanford University in Palo Alto, this Silicon Valley hotel features on-site dining and a modern fitness centre.
Nestled on 4 landscaped acres in Palo Alto, California, just one mile from Stanford University, this completely smoke-free inn boasts…