Set in Los Angeles, Olympus Villa offers accommodation with a balcony and kitchen
The accommodation has a hot tub
All units feature air conditioning and a flat-screen TV
Sunset Strip is 1
8 km from the villa, while Hollywood Bowl is 2
4 km from the property
The nearest airport is Hollywood Burbank Airport, 10 km from Olympus Villa