New England Conservatory of Music befindet sich in knapp 4 km Entfernung vom Villa Boston und Prudential Tower ist in 10 Minuten mit dem Auto erreichbar. Die Pension liegt auch in mittlerer Entfernung von der U-Bahn-Station Savin Hill. Auch First Parish Church of Dorchester ist in etwa 6 Gehminuten Entfernung vom Hotel zu finden. Die Bushaltestelle 116 Hancock St opp Howe St liegt ziemlich nahe der Unterkunft. Die Autofahrt vom 10 km weit entfernten Flughafen Logan beträgt etwa 14 Minuten.
Neben einem Patio und einem Balkon sind die Zimmer ins Villa Boston mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Sie verfügen über Bäder mit eine begehbare Dusche, eine getrennte Toilette und eine Badewanne sowie über einen Haartrockner und Badelaken.
In einem 5-minütigen Spaziergang liegen Papa John's und Shanti, wo man wunderbar speisen kann.