W 3 km od Villa Azur znajduje się Miami Shores Aquatic Center.
Goście mogą korzystać z udogodnień multimedialnych, takich jak telewizja satelitarna, a także klimatyzacja. Dla wygody gości dostępne są suszarka do włosów i ręczniki.
Dojazd na lotnisko Miami International zajmuje 21 min, a atrakcje przyrodnicze, takie jak El Portal Nature Trail, są w 3 km. Nathaniel Traz Powell Stadium leży 6 km stąd, a Military Trail Park jest w 2 km. 3 km od willi znajduje się Johnson & Wales University.
W willi udostępniono urządzenie do parzenia kawy/herbaty do samodzielnego przygotowywania posiłków. Kuchnia wyposażona jest w kuchenkę mikrofalową i lodówkę. Najbliższy przystanek autobusowy to North Miami Avenue & Northwest 115th Street, w odległości spaceru od Villa Azur.