Stradella Villa Los Angeles
Boasting air-conditioned accommodation with a private pool, Stradella is set in Los Angeles. There is an in-house restaurant, plus free private parking and free Wi-Fi are available.
1100 Stradella Rd, Los Angeles, 90077, USA