215 S.Woodland Blvd, Deland, FL 32720, United States +1 306 873 4675
Welcome to Artisan Downtown! This 3-star DeLand hotel offers an elevator (lift). Outfitted with a bar/lounge, you'll find the perfect place to have a drink. The hotel has a meeting room available for hire. Free Wi-Fi is available.