Ready to book?
2 Aug → 3 Aug · 1 night · 2 guests
About this hotel
The Creekside Inn is a 3-star hotel in Palo Alto, United States.
Luxurious Inn in Palo Alto Convenient Services and Amenities This completely smoke-free inn in Palo Alto offers complimentary electric car charging stations and a 24-hour business center for guests' convenience. The rooms are well-equipped with balconies or patios, mini refrigerators, microwaves, coffee and tea makers, and flat-screen TVs with premium movie channels. Suites feature kitchenettes and luxurious en suite bathrooms with eco-friendly toiletries and plush bathrobes. Tranquil Gardens and Outdoor Pool Situated on 4 landscaped acres, the inn features the peaceful Matadero Creek running through its gardens. Guests can unwind by exploring the property's trails and fountains or take a refreshing dip in the outdoor heated swimming pool. Delicious Dining Options Start your day with complimentary coffee and tea in the lobby before indulging in a selection of California and Mediterranean dishes at the Cibo Bar and Grill for breakfast, lunch, and dinner. For deli items and a coffee bar, guests can visit the on-site Driftwood Deli & Market. Experience luxury and convenience at its finest at this Palo Alto gem. Book your stay now!