The Mariott is down Harbor Blvda ways and is not really walkable. If you are fine using a shuttle that would work. I haven't stayed there but it is nice very looking and in an area with many new hotels and restaurants. The Anabella is quite close ( across the street from the California Screamin Coaster) and probably a 10 minute walk to the front gate of the parks. It is three older motels that were extensively remodeled. The room decore is very nice and the grounds have been landscaped in a tropical manner. This place has almost all exterior corridors. There are a large virety of room sizes, shapes and configurations.