El Arciduca Charming House está situado junto al centro de Arco y su castillo medieval y ofrece habitaciones panorámicas con conexión Wi-Fi gratuita y TV de pantalla plana vía satélite.
Las habitaciones del Charming House Arciduca disponen de aire acondicionado. La mayoría de las habitaciones cuentan con suelo de mármol, mientras que otras tienen suelo de parquet.
Todas las mañanas se sirve un desayuno buffet en la sala de desayunos. Incluye productos dulces y salados.
El establecimiento alberga un restaurante.
El establecimiento está a pocos pasos de las rocódromo de Arco. La estación de tren de Rovereto se encuentra a unos 20 minutos en coche.