escapedSiteName:hotelamerica
errorType:
errorCode:
errorMsg:
hasLayoutCustomizePermission: false
hasLayoutUpdatePermission:false
refererPlid: 0
backURL:
toggleControlsState:visible
showAddControls:false
showEditControls: false
showPreviewControls: false
showToggleControls: false
userSetupComplete: false
showAdminLinks: false
portalMessageUseAnimation: true
hasLayoutCustomizePermission: false
setHasLayoutUpdatePermission: false
toggleControlsState: visible
openSiteMapUrl: https://www.hotelamerica.it/de/camere?p_p_id=145&p_p_lifecycle=0&p_p_state=pop_up&p_p_mode=view&_145_stateMaximized=true&_145_selPlid=1936689&_145_struts_action=%2Fdockbar%2Fadd_panel&_145_closeRedirect=%2Fsuggesto-gui-portlet%2Fhtml%2Fclosewindow.html
openEditPageUrl: https://www.hotelamerica.it/de/camere?p_p_id=145&p_p_lifecycle=0&p_p_state=pop_up&p_p_mode=view&_145_selPlid=1936689&_145_struts_action=%2Fdockbar%2Fedit_layout_panel&_145_closeRedirect=%2Fsuggesto-gui-portlet%2Fhtml%2Fclosewindow.html

Addormentati nella tranquillità delle nostre camere e risvegliati nel cuore di una Trento dinamica,
dove si respira cultura in ogni angolo, tra arte, storia e nuove scoprte.

Siamo sicuri di riuscire a trovare la camera perfetta!
Nel cuore della città di Trento, per un viaggio di lavoro o fuga di un weekend dalla quotidianità.

Fehler bei der Verarbeitung der Vorlage.
Expression ordine is undefined on line 119, column 32 in 425118#425156#1938254.
1<#assign liferay_ui = taglibLiferayHash["/WEB-INF/tld/liferay-ui.tld"] /> 
2 
3<#assign suggestoAPI = serviceLocator.findService("suggesto-gui-portlet","eu.suggesto.suggestogui.service.suggestoGuiLocalService")> 
4<#assign suggestoMkspAPI = serviceLocator.findService("suggesto-mksp-portlet","eu.suggesto.marketspace.service.MkspDockbarLocalService")> 
5<#assign defLocale=localeUtil.fromLanguageId(locale.toString())> 
6<#assign serverName=request.getServerName()> 
7<#assign info_prenota = suggestoAPI.msg(companyId, groupId, "info_prenota", locale, "it", localeUtil.fromLanguageId("it_IT"))> 
8 
9<#if entries?has_content> 
10    <section id="rooms"> 
11        <#list entries as entry> 
12            <#assign 
13                entry = entry 
14                assetRenderer = entry.getAssetRenderer() 
15                className = assetRenderer.getClassName() 
16                bg_color = "linear-gradient(rgba(0, 0, 0, .3), rgba(0, 0, 0, .3))" 
17             
18                serviceContext = staticUtil["com.liferay.portal.service.ServiceContextThreadLocal"].getServiceContext() 
19                browserSniffer = staticUtil["com.liferay.portal.kernel.servlet.BrowserSnifferUtil"] 
20                themeDisplay = serviceContext.getThemeDisplay() 
21                request = serviceContext.getRequest() 
22                 
23                siteUrl = themeDisplay.getURLPortal()?replace("://", ".") 
24                baseUrl = "https://d28r45jypu6nt9.cloudfront.net/o/d40/img/" 
25            /> 
26             
27            <#if browserSniffer.isMobile(request)> 
28                <#assign width = 720> 
29                <#assign height = 1280> 
30            <#else> 
31                <#assign width = 1920> 
32                <#assign height = "1080"> 
33            </#if> 
34             
35            <#assign prefix = baseUrl + "w_" + width + ",h_" + height + "/" + siteUrl> 
36             
37            <#if className == "com.liferay.portlet.journal.model.JournalArticle"> 
38                <#assign journalArticle = assetRenderer.getArticle() > 
39                <#assign document = saxReaderUtil.read(journalArticle.getContent())> 
40                <#assign rootElement = document.getRootElement()> 
41                <#assign title = htmlUtil.escape(assetRenderer.getTitle(locale)) /> 
42                 
43                <#assign stringSelector = "dynamic-element[@name='ordine']/dynamic-content[@language-id = '" + locale + "']"> 
44                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)>  
45                <#if xPathSelector.selectSingleNode(rootElement)??> 
46                    <#assign ordine = xPathSelector.selectSingleNode(rootElement).getData()>  
47                </#if> 
48                 
49                <#assign stringSelector = "dynamic-element[@name='keyword']/dynamic-content[@language-id = '" + locale + "']"> 
50                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)>  
51                <#if xPathSelector.selectSingleNode(rootElement)??> 
52                    <#assign kw = xPathSelector.selectSingleNode(rootElement).getData()>  
53                </#if> 
54                 
55                <#assign stringSelector = "dynamic-element[@name='titolo']/dynamic-content[@language-id = '" + locale + "']"> 
56                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)>  
57                <#if xPathSelector.selectSingleNode(rootElement)??> 
58                    <#assign titolo = xPathSelector.selectSingleNode(rootElement).getData()>  
59                </#if> 
60                 
61                <#assign stringSelector = "dynamic-element[@name='testo_servizi']/dynamic-content[@language-id = '" + locale + "']"> 
62                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)>  
63                <#if xPathSelector.selectSingleNode(rootElement)??> 
64                    <#assign txt_serv = xPathSelector.selectSingleNode(rootElement).getData()>  
65                </#if> 
66                 
67                <#assign stringSelector = "dynamic-element[@name='descrizione']/dynamic-content[@language-id = '" + locale + "']"> 
68                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)>  
69                <#if xPathSelector.selectSingleNode(rootElement)??> 
70                    <#assign descrizione = xPathSelector.selectSingleNode(rootElement).getData()>  
71                </#if> 
72                 
73                <#assign stringSelector = "dynamic-element[@name='info']/dynamic-content[@language-id = '" + locale + "']"> 
74                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)>  
75                <#if xPathSelector.selectSingleNode(rootElement)??> 
76                    <#assign btn = xPathSelector.selectSingleNode(rootElement).getData()>  
77                </#if> 
78                 
79                <#assign stringSelector = "dynamic-element[@name='immagine']/dynamic-content[@language-id='it_IT']"> 
80                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)> 
81                <#if xPathSelector.selectSingleNode(rootElement)??> 
82                    <#assign img = xPathSelector.selectSingleNode(rootElement).getStringValue()> 
83                </#if> 
84                 
85                <#assign stringSelector = "dynamic-element[@name='sottotitolo']/dynamic-content[@language-id = '" + locale + "']"> 
86                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)> 
87                <#if xPathSelector.selectNodes(rootElement)??> 
88                    <#assign sottotitolo = xPathSelector.selectNodes(rootElement)> 
89                </#if> 
90                 
91                <#assign stringSelector = "dynamic-element[@name='dettagli']/dynamic-content[@language-id = '" + locale + "']"> 
92                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)> 
93                <#if xPathSelector.selectNodes(rootElement)??> 
94                    <#assign dettagli = xPathSelector.selectNodes(rootElement)> 
95                </#if> 
96                 
97                <#assign stringSelector = "dynamic-element[@name='servizio']/dynamic-content[@language-id = '" + locale + "']"> 
98                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)> 
99                <#if xPathSelector.selectNodes(rootElement)??> 
100                    <#assign serv = xPathSelector.selectNodes(rootElement)> 
101                </#if> 
102                 
103                <#assign stringSelector = "dynamic-element[@name='informazione']/dynamic-content[@language-id = '" + locale + "']"> 
104                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)> 
105                <#if xPathSelector.selectNodes(rootElement)??> 
106                    <#assign info = xPathSelector.selectNodes(rootElement)> 
107                </#if> 
108                 
109                <#assign stringSelector = "dynamic-element[@name='servizio']"> 
110                <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)> 
111                <#if xPathSelector.selectNodes(rootElement)??> 
112                    <#assign icon_parent = xPathSelector.selectNodes(rootElement)> 
113                </#if> 
114            </#if> 
115             
116            <#assign viewURL = suggestoMkspAPI.getArticleUrl(groupId,serverName,journalArticle.articleId,localeUtil.fromLanguageId(locale.toString()),localeUtil.fromLanguageId(locale.toString()),"/xyz")> 
117             
118            <div class="room-showcase text-white mb-1" style="background: ${bg_color}, url('${prefix}/${img}') no-repeat center; background-size: cover;" data-aos='fade'> 
119                <div id="menu${ordine}" class="navbar-collapse offcanvas-collapse position-absolute d-block back-blue middle-top p-4"> 
120                    <button class="navbar-toggler position-absolute middle-top" type="button" data-toggle="offcanvas"> 
121                        <svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 18 18"> 
122                            <path d="M14.53 4.53l-1.06-1.06L9 7.94 4.53 3.47 3.47 4.53 7.94 9l-4.47 4.47 1.06 1.06L9 10.06l4.47 4.47 1.06-1.06L10.06 9z" stroke="white" fill="white"/> 
123                        </svg> 
124                    </button> 
125                    <div class="row justify-content-end h-100 m-0"> 
126                        <div class="col-12 col-lg-9">                             
127                            <h2 class="text-white mb-3 mb-md-5">${titolo}</h2> 
128                            <#list sottotitolo as item> 
129                                <p class="text-white mb-4"> 
130                                    ${item.getData()} 
131                                </p> 
132                            </#list> 
133                        </div> 
134                        <div class="col-12 col-lg-9 mb-3"> 
135                            <h4 class="text-white text-uppercase mb-4">${txt_serv}</h4> 
136                            <div class="row text-white m-0"> 
137                                <#assign icons = []> 
138                                <#list icon_parent as parent> 
139                                    <#assign stringSelector = "dynamic-element[@name='icona']/dynamic-content[@language-id = '" + locale + "']"> 
140                                    <#assign xPathSelector = saxReaderUtil.createXPath(stringSelector)> 
141                                    <#if xPathSelector.selectSingleNode(parent)??> 
142                                        <#assign icon = xPathSelector.selectSingleNode(parent).getData()> 
143                                    </#if> 
144                                    <#assign icons = icons + [icon]> 
145                                </#list> 
146                                 
147                                <#assign index = 0> 
148                                <#list serv as item> 
149                                    <div class="col-6 col-lg-5 col-xl-3 text-center"> 
150                                        <i class="fas fa-2x fa-${icons[index]}"></i> 
151                                        <p class="mt-2">${item.getData()}</p> 
152                                    </div> 
153                                    <#assign index = index + 1> 
154                                </#list> 
155                            </div> 
156                        </div> 
157                        <div class="col-12 col-lg-9 text-white text-center text-lg-left mt-auto mb-md-4"> 
158                            <#list info as item> 
159                                <p class="mb-1">${item.getData()}</p> 
160                            </#list> 
161                        </div> 
162                    </div> 
163                </div> 
164                <div class="container-big d-flex h-100 flex-column">                     
165                    <div class="row justify-content-center mt-auto mb-5"> 
166                        <div class="col-11 col-md-10"> 
167                            <h1 class="room-title text-center text-md-left mt-3 mt-md-0">${title}</h1> 
168                            <p class="room-desc text-center text-md-left mb-4">${descrizione}</p> 
169                            <div class="d-inline-block pointer" data-toggle="offcanvas" menu-target="${ordine}"> 
170                                <i class="fas fa-2x fa-arrow-right d-inline-flex align-middle"></i> 
171                                <h5 class="text-uppercase d-inline-flex ml-3 mb-0">${btn}</h5> 
172                            </div> 
173                        </div> 
174                    </div> 
175                    <div class="row justify-content-around mx-0 mt-5 mb-md-4 py-5"> 
176                        <#list dettagli as dettaglio> 
177                            <div class="col-4 col-md-3 col-lg-2 mx-md-1 pb-3 room-detail"> 
178                                <a href="${viewURL}?key=${kw}" class="text-center text-white"> 
179                                    <h6 class="mb-0">${dettaglio.getData()}</h6> 
180                                </a> 
181                            </div> 
182                        </#list> 
183                        <div class="col-4 col-md-3 col-lg-2 mx-md-1 pb-3 room-detail"> 
184                            <a href="https://booking.ericsoft.com/BookingEngine/Book?idh=A2BAFBFB6D7E10D4" class="text-center text-white"> 
185                                <h6 class="mb-0">${info_prenota}</h6> 
186                            </a> 
187                        </div> 
188                    </div> 
189                </div> 
190            </div> 
191        </#list> 
192    </section> 
193</#if> 

Pronto per il tuo arrivo a Trento?


Prenota

Landscape

Bike: un'idea green!

Ristorante

A partire dall'Hotel America, puoi raggiungere tutto il Trentino

Sia che tu sia uno sportivo, sia che dopo la giornata di lavoro tu abbia voglia di pedalare alla scoperta del centro storico o fino al lago più vicino, all'Hotel America abbiamo pensato a (quasi) tutte le soluzioni:
parcheggio biciclette con zona attrezzi per manutenzione.

Per tranquille pedalate in città puoi noleggiare su prenotazione biciclette con portapacchi, dotate di lucchetto.

Con Trentino Guest Card
scopri tutto il Trentino

Visita i musei, viaggia gratuitamente, scopri la gastronomia

Trentino Guest Card è molto più di un pass turistico: è un nuovo modo di vivere la vacanza in Trentino!

Con la Card puoi entrare nei principali musei, castelli e parchi naturali con un speciale tariffa scontata, puoi usare liberamente i trasporti pubblici, evitando così traffico e parcheggi, ottenere sconti nelle strutture convenzionate e accedere a servizi esclusivi come visite guidate, salta-fila e degustazioni.

Info desk


Disponibile 24/24h

Vivere Trento

Outdoor - City Life - Offerte
e tanto altro ancora

Check out


Partenza entro le ore 10.00


Per noi la tua opinione conta

Dove siamo

Come raggiungerci

Scatti dalla città

Immagini dalla pagina Instagram ufficiale dell'Hotel America