alto hotels palo pet palo alto hotels pet friendly Most popular pet friendly hotels in Palo Alto Oasis To Love In Downtown Palo Alto - Students Welcome. See rates and pet policies.… Saturday, May 14, 2022 Edit