The Inn at Palo Alto is a quaint property located over Palo Alto River, 3 km from the city centre. It offers a free daily breakfast buffet and free WiFi.
Rooms here will provide you with a flat-screen TV with cable channels, plus a fridge, coffee maker and private terrace. The bathrooms include a shower and toilet.
At The Inn at Palo Alto you will find a garden, a terrace and a bar. Restaurants can be found within just 500 m of the property.
The tour desk can help guests arrange activities like canopy tours, hiking and tours of coffee plantations. Enrique Malek International Airport in neighbouring David can be reached in a 1-hour drive.