dismiss

There are 7 hotels with suites in Palo Alto, the hotel with the most suites is Stanford Terrace Inn. We have 446 pictures of hotels in Palo Alto. The averarge star rating in Palo Alto is 3.29.