Parc Felix-Leclerc liegt ca. 8 Minuten Gehweg vom Heaven Is A Place On Earth entfernt. Olympiastadion Montreal ist unter anderem innerhalb von 10 Autominuten erreichbar. Zu den Sehenswürdigkeiten, in 3 Kilometer Entfernung vom Bed & Breakfast, gehört auch Parc Maisonneuve. Botanischer Garten Montreal ist in 3 Kilometer Entfernung von der Unterkunft.
Die Zimmer des Hotels verfügen nicht nur über ein Sofa, einen Flachbildfernseher mit Satellitenkanälen und Rauchmelder, sondern auch über eine getrennte Toilette, eine Badewanne und eine Dusche in den Badezimmern. In den privaten Badezimmern gibt es Toilettenartikel. Das Heaven Is A Place On Earth Montréal überblickt den Garten.
Das Restaurant Petinos Saint-Leonard befindet sich ein paar Minuten Fußweg entfernt von der Unterkunft und serviert kanadische Speisen.