Featuring a terrace, bar and views of city, Hotel Il Castello is located in Assisi, 3.7 km from Train Station Assisi. With a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides a 24-hour front desk, a concierge service and currency exchange for guests.
At the hotel, each room is equipped with a desk. Guest rooms in Hotel Il Castello are equipped with a flat-screen TV and free toiletries.
At the accommodation you will find a restaurant serving Italian and local cuisine. Vegetarian, dairy-free and gluten-free options can also be requested.
Popular points of interest near Hotel Il Castello include Basilica di San Francesco, Via San Francesco and Basilica of Saint Clare. Perugia San Francesco d'Assisi Airport is 16 km away.