120 NEW GOWER ST. - Saint Johnʿs A1C 6K4 -Newfoundland And Labrador -Canadá .
Más información de los hoteles dentro de poco tiempo.
Located in teh heart of downtown, in close proximity to the financial, business and entertainment centres and with a spectacular view of the St. John's Harbour.