Choose your room
The Station House Hotel
- Wi-Fi
- Air conditioning
- Pets
Pets allowed
The comfortable The Station House Hotel Palermo offers easy access to the 17th-century Chiesa di San Giuseppe dei Teatini, which is situated a mere 6 minutes' walk away.
The guest house boasts a prime location 1.1 km from the Orto Botanico and 2.3 km from the Cuba Palace. This Palermo hotel is also nearly a 20-minute walk from such natural sights as the Foro Italico. In the vicinity of the Station House you'll find the Baroque Quattro Canti Square. Via Paolo Balsamo bus station is only 650 m from the property, while the Church of San Francesco of Assisi is merely 1.2 km away.
The rooms provide climate control, along with tea/coffee making equipment for guests' comfort. The rooms are equipped with shared bathrooms. Offering amenities such as a hair dryer and bath sheets, the bathrooms also feature a separate toilet and a shower.
Antica Focacceria San Francesco offers Mediterranean dishes and is situated within reach of The Station House Hotel.