alto hotels palo wallpaper palo alto hotels pet friendly The hotel welcomes two pets up to 85 lbs for no additional fee. Intuitive Trip Planning Allows You to Book Your Travel and Stay i… Saturday, April 16, 2022 Edit