Located in the heart of Hollywood near the legendary Hollywood Walk of Fame and the infamous Sunset Strip, the property is nestled in the Hollywood Hills offering a lush garden atmosphere plus the contrasting excitement of being in the movie capital of the world.