ממוקמת במרחק של 3.7 ק"מ מהמוזיאון לאמנות עכשווית בלוס אנג'לס, בעלת 4 חדרים הוילה Echo House מציעה חדרים עם נופים של גינה. הוילה לוס אנג'לס Echo House מורכבת מ-3 חדרי אמבטיה המציעים שירותים נפרדים ומקלחת.
המקום שוכן במחוז סילבר לייק ונמצא בפחות מ-4 ק"מ ממרכז העיר. Our Lady Queen of Angels נמצא במרחק של 10 דקות נסיעה מהוילה. Pollen וFix Coffee שוכנות במרחק של 50 מטר על וילה. מצפה גריפית ממוקם סמוך לוילה.
הוא ממוקם במרחק של 10 דקות הליכה על תחנת האוטובוס Echo Park & Donaldson. הוילה מציעה ג'קוזי ואמבטיה חמה עבור הטיפול של אורחים.