Marco Polo is located at 4141 Santa Monica Blvd, Los Angeles, CA 90029