Explore details about location Marriott Road. Marriott Road is a location situated within the Howick alongside other areas such as Nassau Court, Madrona Place, Island View Terrace.