Popular accommodations in Mayflower Village
HouseAccommodates 6
Brand New 2BR Home Close to LA Downtown
Featuring air-conditioned accommodation with a patio, Brand New 2BR Home Close to LA Downtown is located in Arcadia. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is set 17 km from California Institute of Technology.Book nowfrom $87 per night