Das Hotel Maison Mae Pillars Mount Vernon in praktischer Lage bietet einen Ausblick auf den Garten und ist zudem 25 Gehminuten von der Saint Paul's Church National Historic Site entfernt gelegen. Die Gäste des Hotels können gerne im ganzen Gebäude WLAN mitnutzen.
Innerhalb von 20 Minuten zu Fuß gelangt man ins Zentrum von Mount Vernon. Der Pelham Bay Park gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in ungefähr 4 km Entfernung vom Maison Mae Pillars. Das Hotel liegt günstig 10 Fahrminuten vom Sky Zone Trampoline Park entfernt.
Die Unterkunft bietet 14 Zimmer, von denen einige mit einem Schreibtisch, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage ausgestattet sind. Den Gästen stehen eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Handtücher zur Verfügung.
Das Restaurant Villaggio Ristorante & Pizzeria befindet sich in unmittelbarer Nähe vom Hotel Maison Mae Pillars und ist auf die italienische Küche spezialisiert.