MAGIC CASTLE HOTEL

7025 FRANKLIN AVENUE
Los Angeles
California
United States