Hotel Le Grotte offers a spa, restaurant, and comfortable rooms. Enjoy a relaxing stay near the Frasassi Caves.