| The Mayflower, Los Angeles' newest and most centrally located downtown hotel, Directly across from the Biltmore-adjoining beautiful Library Park. ""Two Guests--One Price"" 535 So. Grand Ave., Los Angeles, California 350 Rooms with Bath--All Outside Exposure No Extra Charge for Two Persons to Room |