Balmoral House se encuentra en Downtown St. John's, a tan solo 10 minutos en auto de A. Internacional St. John's (YYT) y 5 minutos a pie de The Rooms.