Este hotel está situado no centro de St. O John's, Newfoundland, fica apenas a 4 km do Jardim Botânico da Universidade de Newfoundland. Todos os quartos do hotel oferecem acesso Wi-Fi gratuito e vista para a cidade ou para o mar.
Courtyard St. Os quartos do John’s Newfoundland estão equipados com uma televisão de ecrã plano por cabo e uma secretária. Cada quarto está equipado com um frigorífico e comodidades para preparar café.
Os hóspedes do St. O John’s Courtyard providencia o uso do ginásio e do centro de negócios. Estão disponíveis comodidades de lavandaria no local.
O Restaurante e Lounge Harbour Room, no local, serve cozinha local num ambiente moderno e elegante.
O hotel fica apenas a uma curta caminhada do Atlantic Place, do Scotia Centre e da famosa George Street. St. O Aeroporto Internacional de John's encontra-se a 14 km.