Located in Los Angeles, Channel Islands offers self-catering accommodation with free WiFi. The air-conditioned unit is 12 km from Los Angeles County Museum Of Art / LACMA. Private parking is available on site.
An oven, a microwave and a toaster can be found in the kitchen. A flat-screen TV is offered. Other facilities at Channel Islands include a seasonal outdoor pool.
Getty Center is 12 km from Channel Islands, while Natural History Museum of Los Angeles County is 14 km away. The nearest airport is Los Angeles International Airport, 4 km from Channel Islands.
Rooms: 1
(Search)
Address: 5389 Playa Vista Dr, Los Angeles 90094 (Map)