Bedeutende Orte in Miami wie African Heritage Cultural Arts und Arcola Lakes Park befinden sich in der Nähe. Shoppingviertel Miami Design ist rund 4 Kilometer von der Unterkunft entfernt. Die Bushaltestelle North Miami Avenue & Northeast 82nd Street ist ungefähr in 5 Gehminuten Entfernung.
Die Zimmer im Villa By Eco Shared sind mit einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage ausgestattet. Ein Bidet, eine Wellness-Badewanne und eine Dusche stehen in diesen Zimmern zur Verfügung.
Sherwoods bistro und Meet'n Cheese gehören zu den Möglichkeiten zum Essen in dieser Gegend.