Stay at this 3-star business-friendly hotel in Cascia. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Basilica di Santa Rita and Church of San Francesco are located nearby. Discover genuine guest reviews for Hotel delle Rose along with the latest prices and availability – book now.