Dieses Hotel liegt in der Innenstadt von St. John's auf Neufundland und nur 4 km vom botanischen Garten der Memorial University of Newfoundland entfernt. Alle Zimmer erwarten Sie mit kostenfreiem WLAN sowie Stadt- oder Meerblick.
Zimmeranzahl: 87
131 Duckworth Street , A1C 1E9 St. John's, Kanada