Tag Archives: Hotels-Apartment in Palo Alto

Hotel Keen

Featuring free Wi-Fi, complimentary breakfast and stylish modern accommodations, our Silicon Valley boutique hotel in downtown Palo Alto is a restful oasis with sophisticated guest rooms. For more information you can visit their website at www.hotelkeen.com. Address: 425 High Street City: Palo Alto State: CA Zip: 94301 Country: USA Phone: (650)327-2775 Hours: Mon-Fri, 8AM-6PM Established: […]